When you stay at Iberostar Cala Millor - Adults Only in Sant Llorenc des Cardassar, you'll be on the beach, just steps from Cala Millor Beach and 3 minutes by foot from Punta de N'Amer. This 4.5-star hotel is 6.3 mi (10.2 km) from Caves of Drach and 12.2 mi (19.6 km) from Cala Agulla Beach.