Perfect apartment for our stay in Montreux. The location was very central, only a short walk from the train station and close to shops. The windows open up to an amazing view of the lake. Apartment itself was clean, had plenty of room for 4 people and all the essentials needed for our stay.
Celine was responsive throughout the booking process and made the check-in/out process very easy. Highly recommend!