Directions to Super 8 Motel Helen, Helen

Super-8-motel-helen-map
The Super 8 Motel Helen in Helen is located at 8396 SOUTH MAIN STREET , Helen , GA, US .   Click on the Google Map above to get an interactive version and see the area around the Super 8 Motel Helen .