Helen’s newest place to stay is off the beaten path of tourist traffic, sitting nestled between mountains. “Heaven on earth, here we are,” co-owner Gayle Murdock said during a tour of the 5-acre property last week. The Valhalla Resort Hotel opened quietly in June, celebrating its grand opening this weekend with gourmet food, entertainment and special room packages.
Heaven on Earth: Helen has a new hotel offering in Valhalla Resort