Loc. Luddui Snc, 08020 Budoni
Hotel
3 stars
with
18
rooms
Located in Budoni, 1.3 miles from Ottiolu Beach, Hotel Castello Budoni provides accommodations with a seasonal
outdoor swimming pool, free private parking, a shared lounge and a bar. This 3-star hotel offers room service, luggage storage space and free WiFi. The property has airport transportation, while a car ...