Located only a 5-minute drive from the Tepozteco National Park, the Xacallan Hotel in the magical village of Tepoztlan offers guests a spa with massage services and free Wi-Fi. This hotel’s rooms feature wooden floors, a fan and garden or pool views. The rooms also feature memory foam mattresses, a bathroom with a shower, and some offer bathtubs. The Xacallan Hotel features an on-site restaurant serving pizza and pasta, and guests can also choose from a variety of other restaurants within 1 km of the hotel. The Tepoztlan city centre is located only 200 metres from the hotel, and the state capital of Cuernavaca is only a 40-minute drive. Hotel staff can also help guests contact local agencies to arrange outings. Mexico City’s International Airport is only a 1-hour drive from the hotel.