
In the heart of Palermo, a few steps from the marvellous cathedral, the splendid Piazza Quattro Canti square and the central via Maqueda street, stands the Centrale ...
The Grand Hotel Garibaldi is a 4-star luxury hotel in the centre of Palermo, one of the most enchanting cities in Sicily, Italy. Situated right next to the Politeama ...