34 via ozieri, 07041 Santa Maria la Palma
Villa
Isla Country Apartments Alghero is a recently renovated villa in Santa Maria la Palma where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities. This property offers access to a patio, a pool table, free private parking, and free Wifi. The accommodation provides a 24-hour...