Super 8 - Helen

Helen
NE Georgia Mountains

Super 8 - Helen

Super 8 - Helen

8396 S Main St
Helen, GA 30545

800-800-8000

Website

Located in the heart of town. Amenities include a covered indoor/outdoor heated pool and 25" remote TV with HBO. Jaccuzi rooms some with fireplaces. Complimentary coffee. 24 hr. dining next door. Non-smoking rooms available.
  • Info & Amenities
  • Facility Amenities

    Free Parking

    Room Information

    Number of Rooms (Total): 61

Close

Super 8 - Helen Photos