Casa La Rosa villas
We found 1 property with availability in Casa La Rosa
Show on map
Campo Calabro Villa Sleeps 8 Air Con Wifi
Casa La Rosa, Italy
Campo Calabro Villa Sleeps 8 Air Con Wifi provides accommodation with a sunbathing terrace and a garden, and is nestled 1.7 km from Cattedrale di Gerace. The venue is fitted with 3 bedrooms and 2…
starts from
316 USD
price for 1 night
- 1-1