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