Reviews and guides
Viareggio is a gorgeous seaside resort town on the Tyrrhenian Sea, known for its huge carnival celebrations, and its lively summer season.
Hotel Plaza e de Russie, Viareggio
from $289
Grande Hotel Principe di Piemonte, Viareggio
from $346
Palace Hotel, Viareggio, Viareggio
from $156