Piazza Giuseppe Garibaldi is a large, modernized public square in Naples, Italy. It features hotels, restaurants, bars, and a convenient metro station.