TOP Montreux Centre 2-8 p., view lake and Chillon Castle – Montreux | SherryStay