The Home of Relax Hotel Budoni
Situated in Budoni, 19 km from Isola di Tavolara and 37 km from Olbia Harbour, The Home of Relax offers a garden and air conditioning. There is an in-house restaurant, plus free private parking and free Wi-Fi are available.
22 Via San Francesco, 08020 Budoni, Italy