Situated in Olbia in the Sardinia Region, this detached villa features a terrace and a garden with a barbecue. Guests benefit from balcony and a sun terrace. Free WiFi is available .
Situated in Olbia in the Sardinia Region, this detached villa features a terrace and a garden with a barbecue. Guests Read more
Situated in Olbia in the Sardinia Region, this detached villa features a terrace and a garden with a barbecue. Guests benefit from balcony and a sun terrace. Free WiFi is available .
Situated in Olbia in the Sardinia Region, this detached villa features a terrace and a garden with a barbecue. Guests benefit from balcony and a sun terrace. Free WiFi is available .
Number of Rooms: 1