Del Centro Hotel, PMO

Location: Palermo City: palermo


General informations

General facilities