Located 500 metres from Train station Montreux and 28 km from Lausanne Railway Station in the centre of Montreux, Montreux Grand Rue - Swiss Hotel Apartments provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 4
32 Grand' Rue, 1820 Montreux, Switzerland