Sardinia >
Olmedo
Olmedo hotels & apartments, all accommodations in Olmedo
Sardinia Guest House
Via Emanuela Loi, 9, Olmedo, Italy
The 5-star Sardinia Guest House Olmedo is located 10 minutes by car from Santa Maria, and features a sun terrace and a garden.