Karta Vacation Rentals





In the heart of Palma de Mallorca, a short stroll from the Cathedral of Santa Maria and Plaza Espana. Walkable to the Basilica of St. Francis, Santa Eulalia Church and Palma Town Hall. City-center luxury hotel with limited onsite parking for guests.