Nestled on 80 private acres, The Creek House offers a family-friendly retreat just a mile from the stunning New River Gorge National Park. Opening in Spring 2025, this charming getaway invites you to explore miles of hiking trails right on the property, splash around in the creek, or enjoy quality time in the family game room. Whether you're embarking on an adventure in the Gorge, unwinding by the fire pit, or making memories in the game room, The Creek House promises a memorable experience surrounded by the natural beauty of West Virginia.