Switzerland Inn

334 Blue Rdg Pkwy Little Switzerland NC 28749 USA

(828) 385-4500

Location