Super 8 Helen Ga

Helen, United States

2.3

11 reviews

Accepts Credit Cards
Free Wi-Fi

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes
Wi-Fi
Free

Description

Specialties

With almost 2,400 locations in the United States and Canada, Super 8 makes it easy to explore super destinations from coast to coast.

Meet the Manager

Jennifer W.

Manager

Jennifer is a north Georgia native that loves helping guests enjoy their experience the best trip possible. Be it directions to the best zip line place, tubing or fishing spot, or even just the best place to grab a burger and sit by the Chattahoochee river, just ask Jenn!