108 viale aiace, 90151 Palermo
Bed and breakfasts
Boasting mountain views, Villa Rosa offers accommodation with balcony, around 12 km from Palermo Cathedral. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. The accommodation features full-day security, and luggage storage for guests....