Olissippo Castelo
Rua Costa Do Castelo 112/126 Lisbon, 126, Lisbon, 1100-179
Very Good, 4.5
This 4 star hotel is located in the city centre of Lisbon and was established in 2001. It is a short drive away from the St. George Castle and the nearest station is Martim Moniz....
More Info