Located in Capdepera, Iberostar Pinos Park is on the beach, within a 5-minute walk of Playa Font de Sa Cala and Playa de n'Aladern. This upscale hotel is 3.7 mi (6 km) from Cala Agulla Beach and 0.7 mi (1.2 km) ... Read more

View all Luxury Hotels in Font de Sa Cala