Hotels Le Mount Stephen Hotel Montreal is a city teeming with awe-inducing structures, beautifully designed public spaces and buildings that…