Located in the heart of Lisbon, Lisbon Serviced Apartments - Baixa Castelo offers accommodation within a 4-minute walk from Baixa-Chiado metro station. Free Wi-Fi is offered throughout the property.
Number of rooms: 20
Rua dos Fanqueiros, 136, Santa Maria Maior, 1100-232 Lisbon, Portugal