Montreux | Suisse Majestic Published April 15, 2013 at × in On the Swiss Riviera, a historic property attempts to balance past and present Main staircase Colorful period stained glass windows adorn the hotel’s staircase.