Hotel Solar Do Castelo


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 Alcaçova 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.

Heritage Lisbon HotelsSolar Do Castelo - Rua das Cozinhas, 2 (ao Castelo) - 1100-181 Lisboa - Portugal  - Tel: +351 218 806 050 -