Venue 19

Constructed in 1870, and located directly on Lake Geneva in the bustling town of Montreux, Venue 19 is a lovely location for hosting your wedding reception with up to 150 people, and for those looking for the perfect combination of natural beauty and classic elegance. Enjoy the views of Lake Geneva and the Alps from this 4 star hotel's terrace, and then make your way into the Grand Ballroom for your reception meal and night of celebration!