|
Piazza Garibaldi 32, Napoli, Italy
The hotel Cavour enjoys a convenient location in piazza Garibaldi, just steps from Naples ma...internet access...
|
|
Piazza Garibaldi 99, Naples, Italy
Hotel Ideal is just a stroll (only 40 meters) from the railway station, in an area of the hi...
|