Villa Rosa Residence

5.0
(2 reviews)
Via Lungomare de Simone, 30, 84048 Santa Maria di Castellabate, Cilento and Vallo di Diano National Park, Castellabate Italy
+39 388 923 2684Official website
Luxury
Small Hotel
Hotel
Villa Rosa Residence | Lecce | Italy | TripAligner