In
the Heart of Alpine Helen...
...on the banks of the Chattahoochee
River.
The
Castle Inn of
Alpine Helen, Georgia is in the center of it all. This Bavarian
style building is in PRIME LOCATION... the heart of Helen,
located beside the bridge that crosses the Chattahoochee
River.
Be sure to stop in
,we are also home to the Troll
Tavern Restaurant and Bar, Specialty shoppes with unique
items, where shoppers love to browse hard to find
collections, and the most exquisite quilt shop, Southern Comfort Quits. |
 |