Via stazione 60, 98060 Oliveri
Apartments
Featuring mountain views, La Casa Di Rosa features accommodation with a garden, barbecue facilities and a shared lounge, around 600 metres from Oliveri Beach. This beachfront property offers access to a balcony and free WiFi. The accommodation provides airport transfers, while a bicycle rental service...