Mountain Center at the Village is the place to go for all your rental needs or any demo packages you require. Right in town near the Dave McCoy statue, you will find everything you are looking for in skiing necessities. It's set up to serve you and your family.
You won't need a car once you are in town, because everything is so convenient. The Mountain Center is a full services building of 17,000 feet, and is connected to the Village Gondola, making it easy to get to the top with a free ride to Canyon Lodge.
Besides the repair and demo shops at Mountain Center, there is also the Family Center inside. You get a personal assistant assigned just for you and your family's needs here. This person will ensure you are walked through the whole process painlessly to get you on the slopes.
Of course, there's no beating Mammoth when it comes to the best skiing vacation ever, particularly the winter landscape and the friendly service. As soon as you view the awesome peaks surrounding, the groomed paths, you will know that you will come back again and again to the largest winter resort in the US.