115a corso dei mille primo piano, 90123 Palermo
Apartments
Set in Palermo, 1.7 km from Palermo Cathedral and 400 metres from Palermo Central Train Station, Maya's Apartment offers air conditioning. The property is situated 1.8 km from Teatro Massimo, 3 km from Teatro Politeama Palermo and 3.1 km from Piazza Castelnuovo. Free WiFi is available throughout the...