AthaHome Deluxe



Palermo • Show on map
View Details for Price
AthaHome Deluxe is located in Palermo, just a 11-minute walk from Palermo Central Train Station and 0.6 miles from Teatro Massimo. This apartment offers accommodations with a balcony. Free Wifi is available…More info
