Booked this hotel for 1 night, booked suite. Excellent location opposite the beach, paid €30 for parking in their garage, very narrow, not for faint hearted. Room was excellent, great bathroom, beautiful views over the beach. Staff very friendly. Breakfast was very good. They have a deal with the beach park opposite, for €17 you get deckchairs, umbrella and facilities like shower and changing rooms for the day. Only downside was some live music from the bar opposite at night but that stopped on time. Viareggio itself is strange, part Blackpool, part Milan with expensive shops. We liked it for 1 night, very relaxing. Food prices are good as lots of competition.