When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
User Avatar

Hotel La Torre

; Opens a new tab
Only 50 meters from Torre di Bari beach, La Torre is a 4 star hotel in Bari Sardo, a renowned tourist destination in the pristine Ogliastra province.
2 following