Really cool place right in the heart of Palermo! Self check-in and shared flat with other guests.