Villa Mare
Via Poggio Barilotto 7/A, 55041 Lido di Camaiore, Italy,Tipo di struttura: Hotel Lido di Camaiore
Villa Mare offers accommodations in Lido di Camaiore, a 20-minute walk from the closest beach. This villa provides a garden. The villa includes a living room an