Villas Hotel Cholula ligt op 10 minuten lopen van het stadscentrum van Cholula. Het beschikt over prachtige tuinen, gratis WiFi en privéparkeergelegenheid.
De kamers zijn voorzien van een kabel-tv, een bureau en een eigen badkamer met een douche, een toilet en gratis toiletartikelen. Huisdieren zijn welkom zonder extra kosten.
Bij Villas Hotel Cholula vindt u een 24-uursreceptie en een wasservice. De excursiebalie kan u helpen met het regelen van excursies naar lokale bezienswaardigheden, met de oude piramides op slechts 20 minuten lopen van het hotel.
De stad Puebla is met de auto in 25 minuten te bereiken en de internationale luchthaven Hermanos Serdan ligt op minder dan 15 km afstand.