Die Villa Mountainback 117 Mammoth Lakes liegt in einer Entfernung von 6 Minuten zu Fuß von der Canyon Lodge und bietet allen Gästen die Möglichkeit zu Skifahren.
Diese Villa ist etwa 3 Kilometer vom Mammoth sowie auch etwa 3,1 Kilometer vom Footloose Sports entfernt gelegen. Die Villa in Mammoth Lakes liegt in etwa 10 Fahrminuten Entfernung von der Devils Creek Distillery. Die Villa Mountainback 117 ist von Sportbegeisterte sehr beliebt, da sie rund 3,2 Kilometer vom Mammoth Ice Rink von Mammoth Lakes entfernt liegt.
Komplette Küche sowie ein Herd und ein Geschirrspüler werden in dieser Villa angeboten. Diese Unterkunft liegt gleich neben dem Busbahnhof Canyon Lodge und bietet eine gute Anbindung an viele Sehenswürdigkeiten.