Palma de Mallorca, Palma de Mallorca
Spend a second to
save a fortune!
Spend a second to save a fortune!
C/Pilar Juncosa, 7, Palma de Mallorca
Isla Mallorca & Spa is located in a quiet area of Palma de Mallorca. It offers an outdoor swimming pool, spa and chic rooms with flat-screen satellite TV and free Wi-Fi.
See MoreUsage of subsidiary facilities may incur additional fees