Hotel San Francesco Al Monte

Corso Vittorio Emanuele 326
Naples
Italy