Hotels near Basilica of St. Francis

Palma de Mallorca Centre, Spain

Find a place to stay

Other landmarks in Palma de Mallorca Centre

Find out more about Basilica of St. Francis