Via salvatore petta, 6e, 07026 Olbia
Guesthouse
Park 20 Guesthouse enjoys a location in Olbia, 3.8 miles from Olbia Harbour and 12 miles from Isola di Tavolara. Both free Wifi and parking on-site are available at the guest house free of charge. Guests can enjoy city views.
The units are equipped with air conditioning, a desk, and a flat-screen TV,...