Via capotesta, 28, 07026 Olbia
Apartments
Situated in Olbia, 6.4 km from Olbia Harbour and 18 km from Isola di Tavolara, La casa della Mari features spacious air-conditioned accommodation with a terrace and free WiFi. With city views, this accommodation provides a balcony. Private parking can be arranged at an extra charge. This apartment features...