Das 4-Sterne-The Sierra Nevada Resort & Spa Mammoth Lakes liegt nur 6 Fußminuten vom Footloose Sports entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Es gibt einen privaten Parkplatz vor Ort und Hochgeschwindigkeitsinternet in den öffentlichen Bereichen.
Mammoth Museum at the Hayden Cabin und Mammoth Lakes Lutheran Church sind in 12 Minuten zu Fuß bzw. 9 Minuten zu Fuß zu erreichbar. Zu den nahe gelegenen Gotteshäusern gehören The Church of Jesus Christ of Latter-day Saints (700 Meter) und die St. Joseph Kirche (2 km). Das Sierra Nevada Resort & Spa befindet sich etwa 2,1 km von der Canyon Lodge entfernt. Die nächstgelegene Bushaltestelle Mammoth Lakes Park & Ride ist in ungefähr 10 Gehminuten Entfernung.
Es gibt 149 Zimmer mit einer Sitzecke und einem Essbereich. Einige von ihnen bieten einen Flachbild-TV sowie einen elektrischen Wasserkocher. Sie sind mit einem Schreibtisch ausgestattet und verfügen über einen Steinkamin. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Handtücher.
Das Restaurant Samurai, das ungefähr 500 Meter von hier entfernt liegt, bietet köstliche Gerichte.