11 Edelweiss Street, GA 30545 Helen, United States
Less than 1 mile from Chattahoochee National Forest, this Georgia hotel offers guests a heated indoor pool, hot tub and a continental breakfast. Guests will also be only 3 miles from Helen Tubing and Waterpark.