Located in Tula de Allende, 0.7 miles from Tula Archaeological Site, Hotel Cuellar features free WiFi access and free private parking. Guests can enjoy the on-site restaurant.
Views of the pool, garden or city are featured in certain rooms. All rooms include a private bathroom. A flat-screen TV with satellite channels is available.
You will find a 24-hour front desk at the property.
The nearest airport is Benito Juarez Airport, 46 miles from the property.