Hotel du grand lac excelsior
Settled in the heart of montreux and with a privileged location next to lake geneva the hotel du grand lac excelsior offers breath taking views out to the alps and over the water this original building from 1907 is filled with authentic architectural gems and art deco stained glass each of the 58 guest rooms in the hotel du grand lac excelsior are stylish and welcoming and are a relaxing retreat in a picturesque location all rooms are fully equipped with everything you could need for an enjo