Set a 10-minute walk from Palermo Cathedral, Casa Professa Luxury Palermo Center offers self-catering accommodations with a balcony and free WiFi. Palermo Centrale Train Station is 2625 feet away.
The air-conditioned apartment comes with a spacious seating area with a TV, washing machine and bathroom with a hairdryer. The modern kitchenette includes an oven and refrigerator.
The Casa Professa is located 0.6 mi from Teatro Massimo.