x

SOLAR DO CASTELO

Location Map

Solar Do Castelo

The only hotel within the walls of São Jorge Castle, on the top of Alfama old quarter.

The only hotel within the walls of São Jorge Castle, on the top of Alfama old quarter.