Hotel Tamazunchale
Av. 20 de Noviembre 122, 79960 Tamazunchale, Mexico
Featuring a bar, Hotel Tamazunchale is located in Tamazunchale. This smoke-free hotel offers banquet facilities and a tour desk. Free WiFi access is available. Each room at the hotel provides a flat-screen TV, cable channels and a desk. Complete with a shower, private bathrooms also include free toiletries. Air conditioning is also provided. A 24-hour front desk welcomes guests to Hotel Tamazunchale. Other amenities offered at the hotel include ironing and laundry services. The property offers free parking.
Location: Tamazunchale
Av. 20 de Noviembre 122, 79960 Tamazunchale, Mexico
