Central Station GaribaldiHotel
Corso Arnaldo Lucci 116, 80142 Nápoles, Italia, Naples, 80142
Central Station Garibaldi, a property with a terrace, is located in Naples, 600 metres from Naples Central Train Station, 1.6 km from Chiesa dei Santi Filippo e Giacomo, as well as 2.7 km from Naples National Archeological Museum.