Karta Vacation Rentals





Tucked into the hills of Selva/Caimari on Mallorca, this country hotel and villa sits within walking distance of the town center. Beach lovers and sightseers are covered — Alcudia Beach and Cala Salada are close by, and Plaza Mayor de Palma, Palma Yacht Club (23 miles), Palma Port (25 miles) and Palma de Mallorca Airport (25 miles) are within easy reach. Lluc Monastery is about 6.7 miles away and Son Vida Golf around 26 miles.