Olmedo hotel reservation: check availability and room rates
Business hotels in Olmedo
1 property found
-
Spacious Attic Apartment
5 Via Amsicora, Olmedo, Italy (Show map)
Set only 1.8 km from Butterfly House Sardegna, this accommodation is 4.3 km from Vigneti Sella & Mosca.