This hotel stands out for its location near the Teotihuacan pyramids. The rooftop terrace offers views of the Pyramid of the Sun. The setting is tranquil and provides easy access to local shops and restaurants.
Praised for its location, especially for visitors exploring the Teotihuacan pyramids. The proximity to the archaeological site, combined with a serene environment and well-maintained garden, ensures a tranquil and convenient stay.