Snow capped mountains and blue skies reflect in the windows of this hotel.