Beach hotels in Penalva do Castelo
We found 1 property with availability in Penalva do Castelo
Show on map
Parador Casa Da Insua
Penalva Do Castelo, Penalva do Castelo, Portugal
Featuring Wi-Fi in public areas, Parador Casa Da Insua Penalva do Castelo hotel sits 8 minutes' walk from Pelourinho de Penalva do Castelo. The hotel offers free private parking on site and a…
- 1-1