La casetta di Edo Vacation Home Olbia
Located in Olbia, 6.5 km from Olbia Harbour and 19 km from Isola di Tavolara, La casetta di Edo provides air-conditioned accommodation with a balcony and free Wi-Fi. The property has quiet street views and is 1.2 km from San Simplicio Church and 1.
Via Braccu, 26 A, 07026 Olbia, Italy