Share this page

Luxurious 2- or 3-Bedroom, Hot Tub on Deck Overlooking River, Fireplaces, Free Wi-Fi!

Black Forest's NEW Elegant River Townhome is located on the Chattahoochee River in Helen, Georgia, a Bavarian Village in the foothills of the Blue Ridge Mountains. Experience North Georgia's finest lodging featuring three decks overlooking the river.

8902 North Main Street Helen, Georgia 30545 United States  
Visit Website

Town Home 3 BR Sleeps 6

FROMCall for Price!


No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!