Located only 8 km from Lisbon’s airport, Solar Do Castelo is the only hotel within the São Jorge Castle walls. This two-storey hotel was built on the site of the former kitchens of the Royal Palace. With most of the furniture reflecting a Medieval Contemporary style and views that overlook the inner courtyard and gardens, Solar Do Castelo offers guests a truly romantic getaway with right in the historic centre of Lisbon.
No Rooms Found
Policies of Solar do Castelo
Amenities of Solar do Castelo
Concierge; American breakfast buffet; Transfers; Bar and lounge; Free safe; 24-hour room; late check out, can be requested and is subject to availability