The Hotel Plaza Revolucion is just over 1 mile from downtown Mexico City and provides guests free Wi-Fi and complimentary parking. This stylish property is just over a quarter mile from the citys Revolution Mon ... Read more

View all Luxury Hotels in Mexico City