Sardinia >
Ovodda
Ovodda hotels & apartments, all accommodations in Ovodda
Recommended hotels in Ovodda
Homeraffa
Vico II Dottor V. Puddu 4, Ovodda, Italy
Nearly a 10-minute ride from Area archeologica di S'Urbale, Homeraffa Ovodda hotel includes 2 rooms. This Ovodda guest house offers the chance to rejuvenate your senses in a private garden paradise…