Mexico City, Mexico City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Parroquia 1056 Colonia Santa Cruz Atoyac, Mexico City
This hotel in Plaza Universidad Square is 4.5 km from the Estadio Azul football stadium, and 11 km from the city’s historic centre. The hotel offers car rental services. Free Wi-fi is available throughout the hotel.
See MoreUsage of subsidiary facilities may incur additional fees