Hotel Ideal

Piazza Garibaldi 99
Naples
Italy