Sant Francesc Hotel Singular, Palma de Mallorca

The recently opened 5-star hotel Sant Francesc Hotel Singular, located within a beautiful 19th century building in one of the oldest quarters of Palma de Mallorca creates an oasis of luxury and relax within t...