Hotels in Castro Daire
We found 1 property with availability in Castro Daire
Show on map
Hotel Montemuro
Avenida Llidio Pessoa - Termas Do Carvalhal, Castro Daire, Portugal
Located right in the centre of Castro Daire, the modern Hotel Montemuro Castro Daire offers fast access to Carvalhal, approximately 10 minutes' walk away. Offering an outdoor swimming pool along with…
- 1-1