Situated in Tula de Allende, 24 km from Huemac, Hotel Cuellar features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar.
Rooms are equipped with a private bathroom with a shower, while some rooms have a patio and others also boast pool views. At the hotel each room is equipped with a flat-screen TV with satellite channels.
Guests at Hotel Cuellar can enjoy an American breakfast.
Tula Archaeological Site is 1.8 km from the accommodation, while Arcos del Sitio is 36 km from the property. The nearest airport is Felipe Ángeles International Airport, 66 km from Hotel Cuellar.