Tucked away from an incredible vibrant street in Palermo, this apartment is everything you need while you’re in the city! The location is perfect perfect perfect