Hotels in Olbia

Olbia Center House

VIA Ghiberti 11, Olbia

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

Featuring free WiFi and air conditioning, Olbia Center House is located in Olbia. Isola Bianca Harbor is 1.2 mi away. All units have a seating and dining area plus 40" flat-screen TVs. Some units include a terrace and/or balcony. There is also a kitchen, equipped with an oven, stovetop and a coffee machine. Towels are available. The nearest airport is Olbia Costa Smeralda Airport, 2.5 mi from Olbia Center House.

Amenities

Parking

WiFi/Internet

Laundry

Air conditioning

Check Price

No nearby properties available in this region at the moment.