Castle Hotels in Leiria
We found 1 property with availability in Leiria
Show on map
Castle Palm View
Rua Jose Estevao Fracao X, 3º Andar 301, Leiria, Portugal
The spacious 100 m² Castle Palm View Apartment Leiria is located 5 minutes' stroll from Batalha Monastery and offers spa facilities such as a hot tub. The 1-bedroom apartment is within walking…
- 1-1