We had a very nice room on the third floor of the Grand Hotel which is right on Main Street. The room was nice and comfortable with great views toward the Swan Mountains to the east. We found the service very welcoming in the nicely restored lobby. The front desk person was very helpful in recommending a good restaurant for us for dinner. If we come back to Kalispell we will check back into this nice historic hotel.