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.
Palace Hotel, Viareggio, Viareggio
from $159
Hotel Plaza e de Russie, Viareggio
from $294
Grande Hotel Principe di Piemonte, Viareggio
from $351