Construído em 1870 por Eugène Jost, este hotel de estilo Belle Époque, recentemente renovado, está localizado no centro de Montreux, nas margens do Lago de Genebra, em frente à Estação Ferroviária de Montreux. Disponibiliza um restaurante com um terraço e vistas do lago, assim como acesso Wi-Fi gratuito em todas as áreas.
Todos os quartos do Grand Hôtel Suisse Majestic, Autograph Collection incluem ar condicionado, uma televisão de ecrã plano e um minibar, a maioria tem uma varanda ou um terraço.
O Restaurante 45 Grill & Health serve cozinha sazonal de inspiração local e uma vasta seleção de vinhos locais e internacionais. Os hóspedes também podem desfrutar de um cocktail no bar, que apresenta um terraço durante o verão e um jardim de inverno no inverno. O salão de charutos providencia uma selecção de charutos e excelentes bebidas espirituosas.
Também há uma sala de fitness com um banho turco e uma sauna, uma área de negócios e serviços de lavandaria.
A Estação Ferroviária de Montreux fica mesmo em frente ao Grand Hôtel Suisse Majestic, o qual também é facilmente acessível de carro. Este hotel fica a poucos passos do cais dos barcos a vapor, do centro de congressos e da zona comercial.