Vicolo Dei Crocifissari, 6, 90134 Palermo
Hotel
with
5
rooms
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 and Via Maqueda. The property provides room service, a 24-hour front desk and luggage storage for guests.
Popular points of interest near ...