02080650322

Sant Francesc
Mallorca, Spain

Palma de Mallorca, Spain

Named a "Hot Hotel" opening in 2015 by The Times, Sant Francesc Hotel singular enjoys a prime location in the heart of Palma de Mallorca's historical old town.

Key Information:
Location:
Palma de Mallorca

Discover Other Partners Nearby