Where is Sevilla Station?
Sevilla Station is located in Roma Norte. If you'd like to find things to do in the area, you might want to stop in and see Angel of Independence Monument and Autódromo Hermanos Rodríguez.
Where Can I Stay near Sevilla Station?
We've got 2225 hotels you can pick from within just a mile of Sevilla Station. You might want to consider one of these options that are popular with our travelers:
Galeria Plaza Reforma
- hotel • Free WiFi • 2 restaurants • Fitness center • Central location
Sheraton Mexico City Maria Isabel Hotel
- hotel • Restaurant • Steam room • 24-hour health club • Walkable location
Camino Real Polanco Mexico
- hotel • Free parking • Free WiFi • 5 restaurants • Walkable location
Hotel Embassy
- hotel • Free parking • Free WiFi • Terrace • Central location
Geneve Ciudad de México
- hotel • Free parking • Free WiFi • Restaurant • Walkable location
Things to See and Do near Sevilla Station
What to See near Sevilla Station
- Angel of Independence Monument
- Paseo de la Reforma
- World Trade Center Mexico City
- Zócalo
- Basilica of Our Lady of Guadalupe
Things to Do near Sevilla Station
- Autódromo Hermanos Rodríguez
- Palacio de Bellas Artes
- Reforma 222
- Chapultepec Castle
- Museo de Cera