Karta Vacation Rentals





In the heart of Selva, centrally located on Mallorca’s island. A short stroll to the town center and close to sights like Sant Llorenç de Selva, Museo del calzado Selva and Mirador Selva. Alcúdia Beach, Cala Salada and Plaza Mayor de Palma are within easy reach; Estació Intermodal is about 34 km and Palma de Mallorca Airport about 43 km.