Piazza garibaldi, 26, 80142 Napoli
Holiday homes
In the centre of Naples, located within a short distance of Naples Central Train Station and Chiesa dei Santi Filippo e Giacomo, Garibaldi Holiday House offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. The property is around 2 km from Catacombs of Saint...