Karta Vacation Rentals
A luxury hideout in the heart of Palma de Mallorca, a short walk from the Cathedral of Santa Maria and Plaza Mayor. Nearby sights include the Basilica of St. Francis, Santa Eulalia Church and Palma Town Hall. Plaza Espana sits about 1.2 km away and the Port of Palma about 5.3 km.