With a stay at Hotel Rio Tequisquiapan, you'll be centrally located in Tequisquiapan, within a 10-minute walk of Church of Santa Maria and Tequisquiapan Handicraft Market. This upscale hotel is 0.4 mi (0.7 km) ... Read more

View all Luxury Hotels in Tequisquiapan