Hotel Isabella is located in the centre of Budoni. Free Wi-Fi access is available. The closest sandy beach is 700 metres away. Rooms here will provide you with a TV, air conditioning and a balcony.
Hotel Isabella is located in the centre of Budoni. Free Wi-Fi access is available. The closest sandy Read more
Hotel Isabella is located in the centre of Budoni. Free Wi-Fi access is available. The closest sandy beach is 700 metres away. Rooms here will provide you with a TV, air conditioning and a balcony.
Hotel Isabella is located in the centre of Budoni. Free Wi-Fi access is available. The closest sandy beach is 700 metres away. Rooms here will provide you with a TV, air conditioning and a balcony.
Number of Rooms: 30