Melia De Mar

Address

Paseo de las Illetas, 7

Palma

Balearic Islands

7184

Get Directions