Located in Centro de la Ciudad, HOTEL LUXOR TEHUACAN is within a 10-minute stroll of sights such as Tehuacan Cathedral and Juarez Square. This 27-room hotel welcomes guests with conveniences like 24-hour room service, free in-room WiFi, and express check-in.
Order from 24-hour room service to satisfy your hunger without leaving your room.
Guests can expect to find free WiFi. Beds sport premium bedding and down comforters.
At HOTEL LUXOR TEHUACAN, guests have access to free WiFi in public areas, express check-in, and a terrace. Front-desk staff are standing by 24/7 to assist with any requests.