134 via sant'agostino, 90134 Palermo
Hotels
Situated in Palermo, 500 metres from Palermo Cathedral, Casa Nostra Luxury Suites & Spa features accommodation with a garden, private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a business centre, along with free WiFi throughout the...