Hotel Maria Cristina is centrally located in Mexico City, a 5-minute walk from Paseo de la Reforma and 10 minutes by foot from Angel of Independence Monument. This upscale hotel is 1.2 mi (2 km) from Alameda Ce ... Read more

View all Luxury Hotels in Mexico City