The property has great amenities and friendly hosts who made us feel most welcome. The views are absolutely stunning and even though it’s up the hill from town it’s just a short train ride away (which is free with the tourist card) .
Overall would very much recommend this property for a stay in Montreux!