With a stay at Universal Hotel Castell Royal in Capdepera, you'll be on the beach, within a 15-minute drive of Cala Agulla Beach and Playa de Canyamel. This upscale hotel is 8.8 mi (14.1 km) from Cala Millor Be ... Read more

View all Luxury Hotels in Canyamel