Where is Roma Station?
Roma Station is located in Lisbon City Center. If you're looking for things to do in the area, you might like to visit Rossio Square and Marquis of Pombal Square.
Where Can I Stay near Roma Station?
We've got 410 hotels you can pick from within just a mile of Roma Station. You might want to consider one of these options that are popular with our travelers:
Holiday Inn Lisbon, an IHG Hotel
- hotel • Free WiFi • Restaurant • Outdoor pool • Walkable location
Holiday Inn Lisbon Continental, an IHG Hotel
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
Luzeiros Suites
- hotel • Free WiFi • Restaurant • 24-hour front desk • Walkable location
Jupiter Lisboa Hotel
- hotel • Free WiFi • Restaurant • 2 outdoor pools • Walkable location
Things to See and Do near Roma Station
What to See near Roma Station
- Rossio Square
- Marquis of Pombal Square
- Belém Tower
- Campo Pequeno Bullring
- Campo Grande
Things to Do near Roma Station
- Avenida da Liberdade
- Lisbon Oceanarium
- Avenida de Roma
- Gulbenkian Museum
- Avenida Almirante Reis