SOLAR DO CASTELO HOTEL
Located within St. George's Castle, this is one of Lisbon's most unique and
atmospheric hotels. It's a former 18th-century mansion and the service and amenities ensure hospitality and relaxed intimacy.
It also boats high-quality design, with some of the rooms opening onto the tiled terrace, while others offer castle views.