The Country Inn & Suites Helen hotel is the ideal location for your North Georgia vacation or business travel. With exciting attractions and the Innsbruck Golf Course just minutes away, guests can easily enjoy all that our beautiful Appalachian town has to offer. Charming décor and an array of comfortable amenities make this hotel feel like home. Amenities include free high-speed Internet access, heated indoor pool and on-site Fitness Center. Stay at Country Inn & Suites and see what sets us apart from other hotels in Helen, GA.