Xiclati 12



Son Servera • Show on map
View Details for Price
Xiclati 12 is located in Son Servera, just 19 miles from Natural Park S'Albufera de Mallorca and 23 miles from Alcudia Old Town. With pool views, this accommodation offers a swimming pool. Private parking…More info
