Pristinely Beautiful Setting.
Set within the lovely town of Montreux, this hotel is an essential piece of historical luxury. Although some feel the building's grandeur is fading, all the necessary elements for sumptuous enjoyment still exist. Lakeside balcony views and the promenade