Set in San Teodoro, 14 km from Isola di Tavolara and 34 km from Olbia Harbour, Villa Bella Vista offers a garden and air conditioning. The property has garden and city views, and is 28 km from Archeological Museum of Olbia. The villa also offers free WiFi, free private parking and facilities for disabled guests.
The villa is fitted with 5 bedrooms, 5 bathrooms, bed linen, towels, a TV, a fully equipped kitchen, and a terrace with sea views. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. The accommodation offers a fireplace.
For those times when you'd rather not dine out, you can choose to cook on the barbecue.
Church of St. Paul the Apostle is 29 km from the villa, while San Simplicio Church is 29 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 23 km from Villa Bella Vista.