McLeod Lake liegt in nur 800 Meter Entfernung zum Forest Creek 26 und Volcom Brothers Skate Park ist zudem in 10 Minuten mit dem Auto zu erreichen. Vons liegt ebenfalls nur 1 km vom Hotel entfernt.
Die Zimmer verfügen über einen Steinkamin sowie ein Sofa für den Komfort der Gäste. In einigen Zimmern gibt es ein abgetrenntes Bad mit einer Badewanne und Toilettenartikeln. Eine Badewanne und ein Whirlpool sowie Annehmlichkeiten wie Toilettenartikel sind ebenfalls vorhanden. Während des Aufenthalts im Forest Creek 26 Mammoth Lakes können Sie einen Ausblick auf die Berge genießen.