Karta Vacation Rentals





In the very center of Selva on Mallorca — a compact base for beach days and town strolls. Alcudia Beach, Cala Salada Beach and Palma’s Plaza Mayor are within easy reach; Estació Intermodal is about 34 km away and Palma de Mallorca Airport about 42 km.