Holiday Inn Hotel & Suites MAMMOTH LAKES

3236 MAIN ST (CA HWY 203)
MAMMOTH LAKES
California
United States