N38e13: Property Location A stay at N38E13 places you in the heart of Palermo, walking distance from Palazzo Sant apos;Elia and...