With a stay at Félix Luxury Plus by Viadora, you'll be centrally located in Mexico City, a 2-minute walk from Mexico Park and a 3-minute drive from Chapultepec Castle. This upscale apartment is 2.2 mi (3.6 km) ... Read more

View all Luxury Hotels in Mexico City