

When you stay at Hotel Illot Suites & Spa in Capdepera, you'll be near the beach, within a 15-minute walk of Cala Agulla Beach and Cala Ratjada Port. This 4-star hotel is 10.9 mi (17.6 km) from Cala Millor Beach and 0.5 mi (0.7 km) from Sa Torre Cega.