Just metres from Cala Liberotto Beach, Villa Edo offers a barbecue facilities. This self-catered holiday home boasts a garden.
This holiday home is fitted with 2 bedrooms, a satellite flat-screen TV, and a kitchenette. Free private parking is available at the holiday home.
Villa Edo offers a terrace.
Bidderosa Oasis is 3.8 km from the accommodation. The nearest airport is Olbia Costa Smeralda Airport, 56 km from Villa Edo.