Here are some hotels near Pyramid of the Sun: Hotel Quinto Sol,Hotel Quetzalcalli,Villas Teotihuacan Hotel & Spa,Telpochcalli Hotel & Temazcal,Hotel Boutique Yaocalli