Das Hotel The Sierra House Mammoth Lakes ist circa 17 Gehminuten vom Mammoth Ice Rink entfernt. Und ein Dampfbad, ein Jacuzzi und eine Sauna versprechen den Gästen eine tolle Auszeit. Das Hotel bietet 12 Gästezimmer mit Blick auf die Berge.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Mammoth Lakes. Chair 8: Mammoth Mountain gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 3 km Entfernung vom Sierra House. Außerdem ist Vons nur 6 Minuten Fußweg vom Hotel entfernt. Die Bushaltestelle Mammoth Lakes liegt nur wenige Schritte entfernt von der Unterkunft.
Die separaten Schlafzimmer sind zudem mit einem Schrank ausgestattet. In den privaten Badezimmern stehen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher zur Verfügung.
Die Gäste können im Restaurant Garden Of Eat'n & Catering, nur 650 Meter zu Fuß von dem komfortable Hotel The Sierra House entfernt zu Abend essen.