Castle Hotels in Lisbon
We found 85 properties with availability in Lisbon
Lisbon, T1 With Castle View In Mouraria
Rua Da Bombarda 3, Lisbon, Portugal
Boutique Suite Castle Peek Graca-Newly Renovated
Largo Das Olarias 60, Lisbon, Portugal
Rent4Rest Castle View Family & Friends In Bairro Alto
Rua Da Atalaia, 67, Lisbon, Portugal
City Center Charm Apartment - Castle Hill - Metro
R. Marques Pte. De Lima 4A, Lisboa, Lisbon, Portugal
Spacious Mouraria Apartment Steps From The Castle
Vila Do Castelo Nas Escadinhas Costa Castelo 12 Direito, Lisbon, Portugal