Wego searches multiple travel sites so you can find and compare the best rates.
Hotel Quinto Sol Teotihuacan is located less than a mile from the ruins at Teotihuacan, within easy reach of Mexico City. The hotel offers comfortable accommodations in a modern, family friendly atmosphere, as well as convenient services. Teotihuacan is the largest and most visited archeological site in the Americas. It's name means "The place where men become gods", making it a wonderful place not to be missed on your next trip to the area.