Otília Apartamentos Apartment Santa Maria Maior, Lisbon
Featuring free Wi-Fi, Otília Apartamentos is set in Lisbon, 550 metres from Chiado and the Dona Maria II National Theatre.
Number of rooms: 9
Rua Augusta nº 138 lobby, Santa Maria Maior, 1100-054 Lisbon, Portugal