Posada Terra Santa, 5, 07001 Palma de Mallorca, Spain
Stay in the Heart of Palma de Mallorca
Offering an outdoor and indoor pool, Boutique Hotel Posada Terra Santa is in Palma de Mallorca's Old Town. In a 16th-century manor, this hotel features a spa and health club.