Tamarack Lodge se nachází ve venkovské čtvrti města Mammoth Lakes ve vzdálenosti 25 minut chůze od Lake George. Rezort nabízí také hostům Wi-Fi ve veřejných prostorách.
Upper Panorama Gondola je méně než 3 km daleko. Hosté se mohou dostat do centra města Mammoth Lakes, které je vzdálené 5 km. Je to jen pár minut chůze k jezerům a horám.
Pro hosty je k dispozici kontinentální snídaně. Bar v hale nabízí možnosti stravování. The Lakefront Restaurant je přibližně 30 metrů daleko a servíruje americkou kuchyni.