This lovely hotel is situated in San Cristobal. Nestled within 400 metre(s) from the town centre, the accomodation allows easy access to all this destination has to offer. Travellers will appreciate the property's proximity to the main entertainment areas. Visitors can access the public transportation means at a distance of 1. 7 km. A total of 28 accomodation units are available for guests' convenience at Tepeyac. There is Wi-Fi throughout the hotel. Travellers are welcomed in a lobby with 24-hour reception. Those who stay at this establishment arriving by car may leave their vehicle at the accommodation's parking spaces. This environmentally-sustainable hotel has achieved the certification.