63 via quintino sella, 90139 Palermo
Bed and Breakfast 4 stars
Maximum hub suite&spa offers accommodations in Palermo, 1.5 miles from Notarbartolo Train Station and 1.2 miles from Church of the Gesu. Popular points of interest nearby include Piazza Castelnuovo, Teatro Massimo, and Via Maqueda. The accommodation features airport transfers, while a car rental service...