Montreux is one of the most picturesque places on Earth, and in these apartments you will have the first row with a view of it.