The title says it all. This is a fantastic place to stay in Montreux.