Karta Vacation Rentals
Perched on the banks of Lake Geneva in Montreux city centre, with a mountain backdrop and easy lakeside strolls. Steps from Montreux Casino, the Freddie Mercury statue and Place du Marché, and a short walk to the 2m2c convention centre and Château de Chillon.