Plaza Mediterráneo, 8, 07014 Palma, Illes Balears, Spain, Palma de Mallorca
34 655 21 24
Multilingual staff
Internet access