Olbia hotel reservation: check availability and room rates
Holiday parks in Olbia
1 property found
-
Baia Del Sole
Via Punta Saline, Olbia, Italy (Show map)
Located 15 minutes by car from such natural attractions as Bados Beach, Baia Del Sole Aparthotel Murta Maria includes a storage room and a restaurant. Guests will enjoy a seasonal outdoor pool while…