Hotel La Finestra Sul Massimo - Palermo Italy - Photos
Hotel La Finestra Sul Massimo - Palermo Italy - Search and Book Hotel
Piazza Giuseppe Verdi N.29
90129 Palermo
Hotels 2 Stars Italy
Piazza Giuseppe Verdi N.29
90129 Palermo
Hotels 2 Stars Italy