Since 1910 the Switzerland Inn in Little Switzerland, NC, has offered a unique experience to the traveler seeking something out of the ordinary. Our Chalet Restaurant overlooking the scenic mountains of North Carolina also serves lunch and dinner for your convenience and pleasure. The Switzerland Inn is tucked away in the mountains of Western North Carolina on the Blue Ridge Parkway, midway between Asheville & Blowing Rock.It was June, 1909. Grassy Mountain rose steep in front of them as the three men guided their mules cautiously over the rough turf that covered the mountainside. As they reached the open grasslands ...