Hotel Grand Prix is located next to Palacio de los Deportes and 15 minutes' walk from the Hermanos Rodriguez NASCAR Racetrack. It offers a gym and a free shuttle to Benito Juarez International Airport, 2.8 mi a ... Read more

View all Luxury Hotels in Mexico City