Olbia Center House

RATES:
from 63 €

Check the availability and book online

Images and Video

  • Olbia Center House
    Olbia Center House

Practical Info

VIA Ghiberti 11
07026 - Olbia

Check the availability and book online

About

Featuring free WiFi and air conditioning, Olbia Center House is situated in Olbia. Isola Bianca Harbour is 2 km away. All units have a seating and dining area plus 40" flat-screen TVs. Some units include a terrace and/or balcony.

Map