The Grand Hotel is the imposing building on the lake's shoreline. Today it is even bigger having had a large extension built to one side.
PREVIOUS HOME NEXT