Urban Suites Palma - Turismo De Interior Location
Carrer Dels Socors, 15, Palma de Mallorca, Spain
Enter dates to see available properties
Area Information
Attractions
Saint Jerome church in Palma
400 m
Basilica of St. Francis
500 m
Catedral de Mallorca
500 m
Royal Palace of La Almudaina
500 m
Shopping Mall El corte Ingles
500 m
Train stations
Palma Intermodal Station
900 m