Where is Alameda Station?
Alameda Station is located in Lisbon City Center. If you'd like to find things to do in the area, you might like to visit Avenida Almirante Reis and Saldanha Square.
Where Can I Stay near Alameda Station?
We've got 1085 hotels to pick from within just a mile of Alameda 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
Ramada by Wyndham Lisbon
- hotel • Free WiFi • Restaurant • Fitness center • Central 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 Alameda Station
What to See near Alameda Station
- Saldanha Square
- Campo Pequeno Bullring
- Marquis of Pombal Square
- Eduardo VII Park
- Martim Moniz Square
Things to Do near Alameda Station
- Avenida Almirante Reis
- Avenida de Roma
- Gulbenkian Museum
- El Corte Ingles Mall
- Avenida da Liberdade