Hotel MAMMOTH CREEK INN Address: 663 Old Mammoth Road 93546 - MAMMOTH LAKES (CA), UNITED STATES
Located in central Mammoth Lakes, california, shopping area is just minutes away.