Great place to stay in Montreux.
Very centrally located and easy to get around.