Vicolo dei crocifissari, 6, 90134 Palermo
Hotel
Located in Palermo, Casa Rosa features a garden, shared lounge, terrace, and free WiFi throughout the property. The property is close to Piazza Castelnuovo, Teatro Politeama Palermo and Via Maqueda. The accommodation provides room service, a 24-hour front desk and luggage storage for guests.
Popular...