Address: Constitución No. 8, San Sebastian Xolalpa, San Juan Teotihuacán
Hotel rating from 13 guests: 7.6
With views of the world-famous Teotihuacan Pyramids, the Mexican-style Hotel Quetzalcalli offers guests free Wi-Fi, a shuttle service and a children’s playground. …