This place offers everything you need to have a wonderfull time in Palermo. Your little home away from home...