A modern, stylish apartment with every amenity you could possibly need...and right in the centre of Montreux...only minutes from the train station and the lake front.