Via emilia 2.o, 07026 Olbia
Apartments
Boasting city views, La terrazza features accommodation with a garden and a terrace, around 7.3 km from Olbia Harbour. With quiet street views, this accommodation provides a balcony. The property is non-smoking and is set 19 km from Isola di Tavolara. With free WiFi, this apartment offers a satellite...