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. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services.