21 Moctezuma, Mexico City, Mexico
Located 5 km from the Plaza Garibaldi, Hotel Moctezuma La Villa Mexico City is a 6-minute stroll from the Plaza de Santa Veracruz.
This hotel is situated in the Villa de Guadalupe district, in close proximity to La Villa-Basílica underground station. The hotel is also within 6 km of Templo Mayor Archaeological Museum in Mexico City. There is the prominent cultural center "Palacio de Bellas Artes" 15 minutes away by car, while La Villa Ferroplaza bus station is steps from the Moctezuma La Villa.
The restaurant TGI Fridays is about 200 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hotel Moctezuma La Villa!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please