Vista Cattedrale
Piazza della Vittoria 3, 90134 Palermo, Italy,Tipo di struttura: Hotel Palermo
Located in Palermo, an 8-minute walk from Palermo Cathedral and 0.4 miles from Fontana Pretoria, Vista Cattedrale offers free WiFi and air conditioning. The pro