13 vicolo dei calzonai, 90133 Palermo
Apartment
Marechiaro Apartments enjoys a location in Palermo, a 9-minute walk from Church of the Gesu and 0.6 miles from Palermo Central Train Station. There's a private entrance at the apartment for the convenience of those who stay. The apartment provides city views, a terrace, and free Wifi is available throughout...