Awesome and attractive location.
Want to feel on top of the world? You will have great views at Mammoth Mountain Inn. The hotel is situated in the mountains at an elevation of 2,000 feet and provides access to plentiful ski opportunities as well as shopping and dining experiences. Lifts at the Main Lodge are situated directly across from the hotel. Guests have commented on easy access to the slopes as well as wonderful and scenic views. .