Located merely 450 metres from Canyon Lodge, the 2-bedroom Mountainback 117 Villa Mammoth Lakes offers guests to relax in a hot tub, or enjoy snow skiing, cycling, and fisheries. Featuring a swimming pool, this Mammoth Lakes villa is located in the vicinity of Chair 17: Mammoth Mountain.
Mammoth Creek Park is 2.8 km from the property, while Eagle Express cable car station is a mere 10 minutes' walk away. The nearby cultural attractions include the Seasonal Mammoth History Museum at the Hayden Cabin, which is 3.1 km from the Mammoth Lakes accommodation. Chair 8: Mammoth Mountain can be reached not far from this holiday home.
For a comfortable stay, Mountainback 117 Villa offers in-room amenities like an ironing set, along with a satellite TV.
The Mammoth Lakes property features an equipped kitchen, as well as coffee and tea makers for dining onsite. There is also a fridge, an oven, and kitchenware available in the kitchen.