Innside By Melia Palma Center Location
Font I Monteros, 23, Palma de Mallorca, Spain
Enter dates to see available properties
Area Information
Airports
Palma de Mallorca
10.5 km
Attractions
St. Margaret's Church
250 m
Aparcamientos Placa Patins
250 m
Tomeu Canyellas Photography
300 m
Orthodox Church of the Nativity
350 m
Santa Caterina de Siena
350 m
Kirche Santa Magdalena
450 m
Shopping Mall El corte Ingles
700 m
Train stations
Palma Intermodal Station
500 m