Situato di fronte al mare sul lungomare di Viareggio, il Grand Hotel offre 2 ristoranti, un centro benessere e una piscina con idromassaggio sulla terrazza panoramica con vista sulla costa della Versilia e sulle Alpi Apuane.
L'alloggio si trova su cinque piani. La maggior parte delle camere e suite sono con vista sul mare.
Il ristorante Piccolo Principe si trova nella veranda al piano terra con vista sul lungomare. Il ristorante "La Terrazza Bistrot" si trova sulla terrazza panoramica del 5° piano. Serve specialità locali, frutti di mare e pizza. La colazione a buffet viene servita presso l'hotel.
Il Thermarium è incluso nel soggiorno e offre spa finlandese, bagno turco, Salidarium con sedie a sdraio e docce.