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 CA$218
Hotel Plaza e de Russie, Viareggio
from CA$405
Grande Hotel Principe di Piemonte, Viareggio
from CA$484