Hotel Carlo III

Via Nuova del Campo 63/A
Naples
Italy