view = この場合で一番合ってる言葉です。英語で「the view from ~・~からの眺め」と言う表現はよく使われています。精神的なニュアンスがあります。
scenery = view に近い意味ですが、視覚的なニュアンスがあります。
landscape = 風景に近い言葉です。たいてい自然に対して使われている言葉です。これも視覚的なニュアンスがあります。
スイスに行った時、泊まった宿から見えた景観がとても素晴らしくて忘れられないです。
When I went to Switzerland, the view from my inn was unforgettable(忘れないくらいだった)
「景観」は英語で「the view」または「scenery」と言います。View は数えられる言葉ですが、scenery は数えません。
スイスに行った時、泊まった宿から見えた景観がとても素晴らしくて忘れられないです。
The view from the place I stayed at in Switzerland was unforgettably beautiful!