Hotels in Olbia

13 Garden Rooms

13 Via Sant'Elena, Olbia

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

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.

Amenities

No Amenities Available For This Property.

Check Price

No nearby properties available in this region at the moment.