Isla Mallorca & Spa 4 stars

Pilar Juncosa, 7, 07014 Palma de Mallorca, Spain

Hotel image
Read more reviews for Isla Mallorca & Spa