With a stay at Wynwood House España in Mexico City (Colonia Roma), you'll be within a 5-minute drive of Angel of Independence Monument and Paseo de la Reforma. This upscale apartment is 2 mi (3.2 km) from World ... Read more

View all Luxury Hotels in Mexico City