Melia Palas Atenea, Palma De Mallorca hotels at discounted rates

Melia Palas Atenea
Paseo Maritimo 29, Palma De Mallorca, 07014, Spain