34 Via Ozieri, 07041 Santa Maria La Palma
Villa
with
2
rooms
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 front ...