Piazza garibaldi 136 , scala a , 1° piano, 80142 Napoli
Bed and breakfasts
Offering a shared lounge and city view, Garibaldi Rooms is located in Naples, 700 metres from Naples Central Train Station and 1.1 km from Chiesa dei Santi Filippo e Giacomo. Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property. Private...