Hotel Cuellar está en Tula de Allende, a 24 km de Huemac, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y restaurante. Este hotel de 4 estrellas ofrece servicio de habitaciones, recepción 24 horas y wifi gratis. Hay bar.
Las habitaciones tienen baño privado con ducha, algunas ofrecen patio y otras también incluyen vistas a la piscina. En el hotel, cada habitación está equipada con TV de pantalla plana con canales vía satélite.
En Hotel Cuellar se puede disfrutar de un desayuno americano.
Tula Archaeological Site está a 1,8 km del alojamiento, y Arcos del Sitio está a 36 km. El aeropuerto (Aeropuerto internacional Felipe Ángeles) está a 66 km.