Olmeca Plaza

Starting at
$32

TripAdvisor Review

Based on 183 review

See all

This hotel lies in the leisure district of Villahermosa. It is located city centre, where guests will find a diverse range of bars and restaurants. The hotel is surrounded by ample opportunities for exploration and discovery. This hotel enjoys a style rich in rustic elegance. The guest rooms and sui...

More details