Hotel Information
Built in 1870 the Grand Hotel Suisse Majestic is located in the heart of Montreux and majestically overlooks Lake Geneva and the Alps. The structure allows the hotel to offer the perfect site for the organization of seminars, conferences, incentives, company committee meetings, groups and hotel stays for the individual clients. For a moment of rest and relaxation, for a weekend retreat or for the organization of an event, the Grand Hotel Suisse Majestic is synonymous of excellence and quality. Creativity and relaxation are appealed by its privileged location, its Belle Epoque style architecture and its human structure. You will find a sense of balance and energy in an atmosphere that charmingly allies tradition, personalized welcoming and comfort.