Helen, Georgia's Valhalla Resort Hotel resembles an Old World Scottish castle. Opened in 2017, this adults-only resort receives praise from recent visitors for its welcoming staff and fast service.