11 via san sebastiano unico piano e appartamento, 90133 Palermo
Apartments
Marina House is located in the Castellammare Vucciria district of Palermo, 1.4 km from Palermo Cathedral, 1.1 km from Via Maqueda and 1.1 km from Church of the Gesu. Among the facilities at this property are private check-in and check-out and a minimarket, along with free WiFi throughout the property....