Hill House Chalet

Route de Valmont, Glion, Montreux, Switzerland