Das Grand Hotel Suisse Majestic liegt direkt am Ufer des Genfer Sees im Zentrum von Montreux. Der Blick auf das Wasser und die Alpen prägt den Aufenthalt, während der historische Bahnhof direkt gegenüber eine schnelle Anbindung ermöglicht. Einkaufs- und Unterhaltungsmöglichkeiten, der Bootsanleger sowie das Kongresszentrum liegen nur wenige Gehminuten entfernt. Auch die nächste Haltestelle des öffentlichen Verkehrs ist nach wenigen Metern erreichbar. Das 1870 erbaute Cityhotel verbindet historischen Charakter mit einer zentralen Lage und eignet sich für Städtereisen ebenso wie für Aufenthalte am See.
Das Hotel verfügt über 140 Zimmer, darunter 48 Einzelzimmer, die sich auf sieben Etagen verteilen. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Auswahl. Viele Unterkünfte besitzen einen Balkon oder eine Terrasse und erweitern den privaten Raum um einen Platz im Freien. Zur Ausstattung gehören unter anderem Safe, Minibar, Schreibtisch, Direktwahltelefon, Radio, Satelliten- oder Kabelfernsehen sowie kostenfreies WLAN. Die Badezimmer sind mit Badewanne und Haartrockner ausgestattet.
Für Erholung stehen eine Sauna und ein Dampfbad bereit. Das Fitness-Studio ermöglicht ein Training unabhängig vom Wetter, während Aerobic zusätzliche Bewegungseinheiten bietet. Ein Fahrradverleih unterstützt individuelle Ausflüge entlang des Sees und in die Umgebung. Ein Friseur, Wäscheservice und Zimmerservice ergänzen den Aufenthalt. Die mehrsprachige Betreuung ist rund um die Uhr verfügbar.
Für die Verpflegung stehen zwei klimatisierte Restaurants, ein Café und eine Bar zur Auswahl. Das Frühstück wird als reichhaltiges Buffet serviert. Mittags und abends können Gäste zwischen Buffet, à la carte und Menüwahl entscheiden. Diätische, glutenfreie und vegetarische Gerichte werden auf Wunsch zubereitet. Separate Raucherbereiche sind in den Restaurants vorhanden.