175 via roma, 09010 Buggerru
Apartments
Located in Buggerru, less than 1 km from Spiaggia di Buggerru and 2.9 km from Spiaggia di San Nicolò, Casa Leone offers air conditioning. There is a private entrance at the apartment for the convenience of those who stay. The apartment provides mountain views, a sun terrace, a 24-hour front desk,...