Loc. santa caterina, 57, 07040 Olmedo
Apartments
Situated in Olmedo, 12 km from Alghero Marina and 20 km from Nuraghe di Palmavera, Il Giardino delle Rose A offers a garden and air conditioning. This property offers access to a terrace, free private parking and free WiFi. The accommodation features a 24-hour front desk and bicycle parking for guests....