Lisbon Hotels, Castelo

1 hotels found in Castelo, Lisbon

SOLAR DO CASTELO

Castelo

Member of Heritage Lisbon Hotels, which promotes the charming Portuguese culture and tradition, Solar Do Castelo is built within the walls of St. Georges Castle,...

From
£ 115.52