en Language

As Janelas Verdes

Solar Do Castelo is truly a Romantic Boutique hotel in the historic center of Lisbon.

The only hotel within St. George's Castle walls, at the top of Alfama, Solar Do Castelo is a small Mansion built on the site of the former Royal Palace. With two floors and a mansard, an inner courtyard and garden, most part of the furniture was specially designed for the hotel in a Medieval Contemporary style. You will find welcoming rooms offering complete modern day comfort, such as free wireless access.