Riverfront Hotel Address: 9001 N Main St, Helen, GA 30545 Phone: (706) 878-2184 Payment: Hotels & Motels Other Businesses: Riverbend at 134 River St, Helen, GA 30545 Americas Best Value Inn Helen at 8171 S Main St, Helen, GA 30545 Hofbrau River Front Hotel at 8949 N Main St, Helen, GA 30545 Castle Inn at 8287 S Main St, Helen, GA 30545 Jameson Inns at 11 Edelweiss Strasse, Helen, GA 30545