Located in the heart of Palermo, Grand Piazza Borsa Hotel is a convenient base for your stay in the city with all the major attractions just a short stroll away. There are 127 classically styled rooms, two restaurants and a spa.
Gallery
Located in the heart of Palermo, Grand Piazza Borsa Hotel is a convenient base for your stay in the city with all the major attractions just a short stroll away. There are 127 classically styled rooms, two restaurants and a spa.