Grand Hotel Piazza Borsa 15 April 2019 Loading Map.... Grand Hotel Piazza BorsaVia Cartari, 18 - Palermo 38.1167 13.365289999999959 Address Via Cartari, 18 Palermo Italy 90133 Italy Upcoming Events No events in this location