Calle 5 de Mayo No. 23, Colonia Centro, 42800, Tula de Allende, Mexico, TULA DE ALLENDE
Property Location
With a stay at Hotel Cuellar in Tula de Allende, you'll be within a 5-minute walk of Tula Cathedral and Quetzalcoatl Historical Room. This hotel is 28.5 mi (45.9 km) from Estrella Biopark and 0.3 mi (0.4 km) from Open Air Theater.
Rooms
Make yourself at home in one of the 38 guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include desks and complimentary bottled water, and housekeeping is provided daily.
Amenities
Take advantage of recreation opportunities including an outdoor pool and a spa tub. This hotel also features complimentary wireless Internet access and tour/ticket assistance.
Dining
Enjoy a meal at the restaurant or snacks in the coffee shop/café. The hotel also offers room service (during limited hours). Wrap up your day with a drink at the bar/lounge.