Hotel in Mount Shasta. Mountain hotel in Mount Shasta with indoor pool, bar/lounge.The Best Western Plus Tree House’s Tree House Restaurant serves American cuisine, including steaks, seafood and pasta. The restaurant is open for breakfast and dinner. Guests can dine by the cozy fireplace while admiring the mountain views. You can have lunch and dinner at the Tree House Lounge, and enjoy a happy hour with drinks every day.