Hill House

Route de Valmont, Glion, Vaud, Switzerland