Hotel Isabella
Hotel
Budoni
Hotel Isabella is located in the centre of Budoni. Free Wi-Fi access is available. The closest sandy beach is 700 m away.
Number of rooms: 30
Via Nazionale 175, 08020 Budoni, Italy