Hotel Eden

Corso Novara, 9
Naples
Italy