6.8/10
Free Wi-Fi
Hotel Villas del Ángel is set in San José, 40 km from Chichen Itza, and features a garden and a terrace. Featuring an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 30
kilometro 4 carreterra libre valladolid merida sin numero, 97780 San José, Mexico