Thank you for visiting http://4theloveofitaly.com/ The Mercure Palermo Excelsior is located right in the city centre on the Viale della Libertà, a main street renowned for its luxury boutiques, yet it is surrounded by greenery, including the English Garden.