Recommended hotels in Puerto Ottiolu

Hotel Castello Budoni Puerto Ottiolu

From US$ 243

Loc. Luddui Snc, Puerto Ottiolu, Italy - Show map

Show map

Hotel Castello Budoni is a 3-star venue positioned about 28 km from Berchida Beach. The property is located within…

Book Now From US$ 243