Property Location With a stay at Olmeca Plaza Urban Express, you'll be centrally located in Villahermosa, just a 4-minute walk from Torre del Caballero and 12 minutes by foot from Cathedral of the Lord. This hotel is 1 mi (1.6 km) from Villahermosa Market and 1.5 mi (2.4 km) from Carlos Pellicer Camara Regional Museum of Anthropology. Distances are displayed to the nearest 0.1 mile and kilometer.