Located in the centre of Naples, the Ideal is just opposite Piazza Garibaldi Train Station and 50 m from a metro stop of brand-new Metro line 1. This family-run hotel offers en suite rooms.
Number of rooms: 29
Piazza Garibaldi 99, 80142 Naples, Italy