Grand Hotel Piazza Borsa

  Via Dei Cartari 18, Palermo, Sicily, Italy

Booking.com Book Now