Where is Isabel la Catolica Station?
Isabel la Catolica Station is located in Downtown Mexico City. If you'd like to find things to do in the area, you might want to stop in and see Zócalo and Autódromo Hermanos Rodríguez.
Where Can I Stay near Isabel la Catolica Station?
We've got 378 hotels you can pick from within just a mile of Isabel la Catolica Station. You might want to consider one of these options that are popular with our travelers:
Zocalo Central & Rooftop Mexico City
- hotel • Free breakfast • Free valet parking • Free WiFi • Central location
Historico Central Hotel
- hotel • Free breakfast • Free valet parking • Free WiFi • Central location
Hotel Ritz Ciudad de México
- hotel • Free WiFi • Restaurant • Bar • Central location
Hotel Catedral
- hotel • Free WiFi • Restaurant • Rooftop terrace • Central location
Things to See and Do near Isabel la Catolica Station
What to See near Isabel la Catolica Station
- Zócalo
- Paseo de la Reforma
- Angel of Independence Monument
- World Trade Center Mexico City
- Basilica of Our Lady of Guadalupe
Things to Do near Isabel la Catolica Station
- Autódromo Hermanos Rodríguez
- Palacio de Bellas Artes
- Museum of Mexico City
- Madero Street
- Teatro Metropólitan