Santa Clara Urban Hotel & Spa 4 stars

Sant Alonso, 16, 07001 Palma de Mallorca, Spain

Hotel image
Read more reviews for Santa Clara Urban Hotel & Spa