Karta Vacation Rentals





In the heart of Palma de Mallorca's historic center on Sant Francesc Square, this luxury 5-star hotel sits minutes from Palma Cathedral, the Basilica of St. Francis, La Lonja and the Royal Palace. Housed in a restored 19th-century mansion, it’s a landmark stay in Old Town Palma.