HOTEL TLAHUAC
Mexico City CDMX
Check in
1:00 PM
Check out
12:00 PM
With a stay at HOTEL TLAHUAC in Mexico City (Tlahuac), you'll be within a 15-minute drive of Estadio Azteca and Xochimilco Ecological Park and Plant Market.
Make yourself at home in one of the 20 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
Property Details
Location
6023 Av. Tlahuac Santa Ana Poniente, Mexico City, CDMX 13300, Mexico