UPSCALE
Font i Monteros, 23 / Palma de Majorque
07003
Majorca
Spain
Phone
+ 34 971 170200
Fax
+ 34 971 170205
Email
tryp.palma@solmelia.com