Featuring free WiFi, Smeralda flats is located in Olbia, 1.8 km from Isola Bianca Harbour. Free private parking is available on site. The accommodation has a flat-screen TV. Some units feature a terrace and/or balcony with city views.
Address: Corso Umberto I, 183, Olbia
Rates from:
EUR 180 Book Now