Das Grand Hotel liegt vor dem Meer an der Promenade von Viareggio und bietet 2 Restaurants, ein Wellnesscenter und einen Pool mit einer Hydromassage auf der Dachterrasse mit Blick auf die Versilia Küste und die Apuaner Alpen.
Die Unterkunft befindet sich auf fünf Etagen. Die meisten Zimmer und Suiten sind mit Meerblick.
Das Piccolo Principe Restaurant befindet sich in der Veranda im Erdgeschoss mit Blick auf die Strandpromenade. Das Restaurant "La Terrazza Bistrot" befindet sich auf der Dachterrasse des 5. Stocks. Es serviert lokale Spezialitäten, Meeresfrüchte und Pizza. Das Frühstücksbuffet wird im Hotel serviert.
Das Thermarium ist im Aufenthalt inbegriffen und bietet finnisches Spa, türkisches Bad, Salidarium mit Liegestühlen und Duschen.