Hotel Excelsior
Photo gallery for Hotel Excelsior
Overview of Hotel Excelsior
Hotel Excelsior
3-star hotel in Lisbon City Center
Reviews
7.0
Good
Popular amenities
Explore the area
Rua Rodrigues Sampaio, 172, Lisbon, 1150-282
- Avenida da Liberdade3 min walk
- Marquis of Pombal Square3 min walk
- Eduardo VII Park4 min walk
- Lisbon (LIS-Humberto Delgado)21 min drive