Offering an indoor pool for guests to enjoy and free WiFi access, Country Inn & Suites by Radisson, Helen, GA is located in Helen, Georgia. Chattahoochee River is a 4-minute walk from the hotel.
A flat-screen cable TV is featured in all the rooms. A microwave, refrigerator, and coffee-making facilities are included as well as an en-suite bathroom with a hairdryer.
A 24-hour front desk and express check-in and check-out are offered for guests’ convenience. A fitness centre and library are also on site at Country Inn and Suites Helen.
Black Forest Bear Park is 900 metres away from this hotel. Alpine Mini Golf is a 2-minute drive from Country Inn & Suites by Radisson, Helen, GA. Helen city centre is 850 metres from the property.