Via fratelli bandiera, 18, 07026 Olbia
Apartment
CityHolidayHouse Olbia is located in Olbia, just 3.8 miles from Olbia Harbour and 12 miles from Isola di Tavolara. Among the facilities at this property are full-day security and luggage storage space, along with free Wifi throughout the property. Staff on site can arrange a shuttle service.
The air-conditioned...