Shilo Inn Suites - Mammoth Lakes

2963 Main St
Mammoth Lakes
California
United States