4 via sardegna, 08010 Montresta
Apartments
Situated in Montresta, 48 km from Alghero Marina and 48 km from Church of St Michael, Aly Casa - Montresta & Bosa offers air conditioning. The property has mountain and city views, and is 48 km from St. Francis Church Alghero. The property is non-smoking and is located 48 km from Palazzo D Albis. The...