Salem, Virginia
Roanoke Golf - Play the Best...overlooking the beautiful Roanoke Valley of Virginia, Hanging Rock Golf Club is surrounded by breathtaking natural beauty. The course, designed by Russell Breeden, offers a championship layout that guarantees Roanoke golf enthusiasts of all skill levels a challenging and exciting round. Hanging Rock has earned numerous Roanoke golf and national accolades! Hanging Rock is located 10 minutes from downtown Roanoke, eight minutes from the Roanoke Regional Airport and three minutes from downtown Salem.