Hotel - Periferico Sur San Juan - Culhuacán - Mexico
Situated just outside of Mexico City, and moments away from the ancient ruins of Teotihuacán , the property provides guests with instant access to the rich historical past of the area.
V...
more info