Hotel Sant'Angelo

Piazza Garibaldi 60-63
Naples
Italy