Geneva Hall is located in "uptown" Little Switzerland at the end of HIgh Ridge Road, beside the Switzerland Inn. Geneva Hall hosts summertime square dances each Saturday evening during July and August. It is also available to rent.
Directions: I-40/Exit 86/Marion/Hwy. 226 North continue on Hwy. 226 North, merging into By-Pass Hwy. 226/221 North approximately 10-12 miles turning left, following Hwy. 226 North approx. 2 miles then right continuing on Hwy. 226 North to "top of mountain" and stop sign. Turn right, drive under tunnel, take immediate right to access Blue Ridge Parkway. Turn right, driving north to Milepost 334/Little Switzerland. Turn left at exit, then immediate left at Switzerland Inn. Geneva Hall is at the end of the parking area.