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 £119
Hotel Plaza e de Russie, Viareggio
from £220
Grande Hotel Principe di Piemonte, Viareggio
from £263