13 Via Sant'Elena, Olbia
bedrooms
Baths
Guests
Featuring a shared lounge, garden and views of garden, 13 Garden Rooms is located in Olbia, 5.2 miles from Olbia Harbour. All rooms have a flat-screen TV with cable channels and a private bathroom.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.