11 via san sebastiano unico piano e appartamento, 90133 Palermo
Apartment
Marina House is located in Palermo, just a 13-minute walk from Church of the Gesu and 0.8 miles from Palermo Central Train Station. Among the facilities at this property are private check-in and check-out and a mini-market, along with free Wifi throughout the property. Staff on site can arrange a shuttle...