Holiday Inn Express & Suites / Helen Convention Center

  • Hotels & Motels
  • Lodging
8100 South Main Street
Helen, GA 30545
(706) 878-1084
  • About

    86 Room hotel with 3500 sq ft convention space