Facilities and services include a bar, car parking, conference facilities, a restaurant, free Wi-Fi, a TV, and wheelchair access.
Rooms feature a private bathroom, flat-screen TV, free Wi-Fi, desk, hairdryer, and wardrobe or closet.
Address: 1, South 7th Street, Cholula 1, Calle 7 Sur, Cholula 72760 Mexico.