Hotel Olmeca Plaza
Photo gallery for Hotel Olmeca Plaza
Overview of Hotel Olmeca Plaza
Hotel Olmeca Plaza
3.5-star Villahermosa hotel walkable to Torre del Caballero
8.0
Very Good
Popular amenities
Explore the area
Av Francisco I Madero # 416 Col Centro, Villahermosa, TAB, 86000
- Vips1 min walk
- Viva Tabasco1 min walk
- Villahermosa Market11 min walk
- Cathedral of the Lord16 min walk