Karta Vacation Rentals
On Mallorca's northeast coast in Cala Ratjada (Capdepera), this Art Deco hotel sits a short drive from Cala Agulla Beach and the Castle of Capdepera. Steps from sandy coves and the port, it’s a pet-friendly, family-friendly base for beach days and island exploring.