O Villas Hotel Cholula está localizado a cerca de 10 minutos a pé do centro da cidade de Cholula. Dispõe de belos jardins, de acesso Wi-Fi gratuito e de estacionamento no local.
Os quartos incluem uma televisão por cabo, uma secretária e uma casa de banho privativa com um chuveiro, WC e produtos de higiene pessoal gratuitos. Os animais de estimação também são bem-vindos, sem nenhum custo adicional.
No Villas Hotel Cholula vai encontrar uma recepção aberta 24 horas e um serviço de lavandaria. O balcão de turismo pode ajudar a organizar excursões a pontos turísticos locais, com as antigas pirâmides localizadas apenas a 20 minutos a pé do hotel.
A cidade de Puebla pode ser alcançada em 25 minutos de carro, enquanto o Aeroporto Internacional Hermanos Serdan fica a menos de 15 km.