Super spacious and well equipped accommodation, well located in the heart of Palermo.