Get Directions
2 Rua das Cozinhas
Lisbon, Lisbon 1100-181
21 880 6050
Tips and reviews
Here's what Trippy members say about Solar Do Castelo:
"The Hotel Santa Justa Lisboa or the Internacional Design Hotel can be a good option in Chiado, the Solar Do Castelo in Alfama is very beautiful." See More