"Business hours of reception: 24 hoursThe Amarcord Hotel is an elegant structure, situated in the centre of Palermo. The hotel is close to Via Roma, the main street of the Sicilian ca