

With a stay at Universal Hotel Castell Royal in Capdepera, you'll be on the beach, just a 2-minute walk from Playa de Canyamel and 12 minutes by foot from Cuevas de Artà. This 4-star hotel is 7.6 mi (12.2 km) from Cala Agulla Beach and 9.4 mi (15.1 km) from Cala Millor Beach.