Located near a train station, Montreux Grand Rue Apartments is a great choice for a stay in Montreux. Freebies such as WiFi and self-parking are added perks, and guests looking to stay active can experience the nearby hiking/biking trails, kayaking and rafting. Apartments feature bonuses such as kitchens and washers/dryers, along with balconies and flat-screen TVs.