Virginia House 2 Hotel
Hotels in Central Palermo, Sicily
123 Via Porta di Castro 2, 90134 Palermo, Italy, Palermo, 90134
Free Wi-Fi
980 m.
Palermo Central Train Station





















