Hotel Castillo Hotel
Calle Manuel González 235, colonia centro, 56100 Texcoco de Mora, Mexico
Situated in Texcoco de Mora, 26 km from Pyramids of Teotihuacan, Hotel Castillo features accommodation with a garden, free private parking and a terrace. With free Wi-Fi, this 3-star hotel offers a 24-hour front desk. The hotel has family rooms.
It is very nice and the suites are luxurious, the glass walls of the bathroom make it an erotic experience sublime.