Roomundo
Hotels in Teotihuacan, MX

Roma 14

14 Roma, Teotihuacan

About this hotel

Roma 14

You’ll be sleeping tight! Hotel «Roma 14» is located in Teotihuacan. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Basilica of Our Lady of Guadalupe, Metropolitan Cathedral and Zocalo. Location