Via del ciclamino 15, 07026 Olbia
Apartment 3 stars
Casa Archimissa offers accommodations in Olbia, 3.5 miles from Olbia Harbour and 16 miles from Isola di Tavolara. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment.
The air-conditioned apartment consists of 1 bedroom, a living...