translate English to German: Hotel in quiet location, not far from the lake, forest and downtown Montreux. Historical hotel with...
Das Hotel erfreut sich einer ruhigen Lage, nicht weit vom See, Wald und Zentrum von Montreux...