Save 28% compared to hotels of similar ratings
8396 S. Main St., P.O. Box 1085, Helen
1 review and 114 opinions
"Free breakfast, WIFI, heated indoor pool, microwaves, fridges---in all rooms... Also associated with..."
Good for: Budget Travel, Family Travel, Business Travel
Latest Helen hotel reviews