San Teodoro
From 82€
to 115€
per night
Lilly 2
Via Cala Ginepro
08020
San Teodoro
Set in San Teodoro, less than 1 km from Spiaggia di Punta Molara and a 13-minute walk from Spiaggia Grande Baia, Lilly 2 offers accommodation with free WiFi, air conditioning, a garden and a tennis ...