Terrific views over the lake
Grand Dino is situated right on Lake Maggiore, and of course many of the public areas and rooms have direct views. Guests mentioned that those views were simply to die for, and many felt quite content to do no more than gaze out across the lake.