Best Western Hotel Plaza

Piazza Principe Umberto I, 23
Naples
Italy