Hotel Sierra Lodge, Mammoth Lakes

3540 Main St Mammoth Lakes93546, United States