Via madre teresa di calcutta, 07040 Olmedo
Apartments
Situated in Olmedo in the Sardinia region, Margherita has a balcony. This property offers access to a terrace and free private parking. Capo Caccia is 28 km from the apartment and Neptune's Grotto is 28 km away. This apartment features 2 bedrooms, a kitchenette with a microwave and a fridge, a TV, a...