Situated in Tula de Allende, 1.1 km 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.
Boasting an outdoor swimming pool, Hotel Cuellar is situated Read more
Situated in Tula de Allende, 1.1 km 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.
Boasting an outdoor swimming pool, Hotel Cuellar is situated in Tula de Allende. With free WiFi, this 4-star hotel offers a 24-hour front desk. The property features a restaurant. The private bathroom is equipped with a shower. The hotel offers a terrace. Tula Archaeological Site is 1.1 km from Hotel Cuellar. Benito Juárez Airport is 74 km from the property.
Number of Rooms: 38