Located in Capdepera, Hotel Cases de Son Barbassa is in a rural location, within a 10-minute drive of Castle of Capdepera and Capdepera Golf. This upscale hotel is 3.5 mi (5.6 km) from Cala Agulla Beach and 3.9 ... Read more

View all Luxury Hotels in Cala Ratjada