Hotel Palma Bellver, managed by Melia Near Paseo Maritime
Paseo Maritimo 11 -
Palma de Mallorca,
ES 07014