Located 2.5 miles from the history museum "Centro Cultural Universitario Tlatelolco", the comfortable Hotel Moctezuma La Villa Mexico City is merely a 6-minute walk from Plaza de Santa Veracruz. The hotel also includes parking.
This Mexico City hotel lies in the Villa de Guadalupe district, in proximity to the famous church "Basilica of Our Lady of Guadalupe". Torre Latinoamericana Tower is also located 3.6 miles from the accommodation. The nearby cultural attractions include Templo Mayor Archaeological Museum, which is around 15 minutes' drive from the Moctezuma La Villa. This Mexico City hotel is 650 feet from La Villa-Basilica metro station and fairly close to Av Fortuna bus stop.
Private bathrooms are included in the rooms.
Serving a wide assortment of dishes, Giornale Lindavista is within 5 minutes' walk of the property.