97 Via Roma, Palermo
bedrooms
Baths
Guests
Featuring free WiFi throughout the property, Giorgio I rooms is located in Palermo center, 2625 feet from Palermo Cathedral. The property is a few steps from the nearest bus stop and 1312 feet from the train station.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.