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.