Just across the road from the sandy beach, Stella Marina Budoni is located in Budoni This property offers a traditional restaurant, a garden and BBQ facilities Simply furnished apartments here feature a sea-view balcony Each includes a seating area with TV, a kitchenette, and a bathroom with a washing machine WiFi is free in public areas San Teodoro is 11 km from Stella Marina Olbia Costa Smeralda Airport is a 30-minute drive away