The Hotel Solar Do Castelo in Lisbon, is a unique hotel located inside the walls of the antique castle of Sao Jorge, in the centre of city. This unusual location makes for a exceptional experience while visiting the city of Lisbon. From this position one can visit many sights in the city and enjoy the view from up high on the castle grounds. The accommodations have been upgraded and offer modern comforts.
Give us your Feedback