Castle Hotels in Leiria
We found 2 properties with availability in Leiria
Show on map
Castle Studios
Rua Joao De Deus N25, Leiria, Portugal
Located approximately a 25-minute walk from the modern indoor mall "Leiria Shopping", the comfortable Castle Studios Leiria hotel includes 7 rooms with views of the city. This 4-star aparthotel also…
Castle Boutique Studio
Largo Mal. Gomes Da Costa 44 Ae, Leiria, Portugal
The 40 m² Castle Boutique Studio Leiria is also located nearly a 5-minute walk from Praca Rodrigues Lobo. This 1-bedroom apartment offers modern facilities, such as Wi-Fi and essentials like parking…
Excellent
(2 reviews)
- 1-2