Villa Edo, een accommodatie met een tuin, is gelegen in San Teodoro, op 33 km van Olbia Harbour, 28 km van Archeological Museum of Olbia, en 28 km van Church of St. Paul the Apostle. De accommodatie met airconditioning ligt op 14 km van Tavolara, je kunt er privéparkeren op het terrein en er is gratis WiFi.
De villa heeft 2 slaapkamers, 1 badkamer, beddengoed, handdoeken, een tv met kabelzenders, een volledig uitgeruste keuken, en een patio met uitzicht op de tuin.
San Simplicio Church ligt op 29 km van de villa. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 23 km van Villa Edo.