With a stay at Hotel Lepanto in Mexico City, you'll be convenient to Museo Franz Mayer and Palacio de Bellas Artes. This hotel is close to Torre Latinoamericana and Metropolitan Cathedral.
Bathrooms with showers are provided.
Enjoy a satisfying meal at a restaurant serving guests of Hotel Lepanto.
Business, Other Amenities
Free self parking is available onsite.