Popular accommodations in Montresta Commune
ApartmentAccommodates 3
Aly Casa - Montresta & Bosa
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.Book nowfrom $87 per night