1. Delbarton Inn 120 Grace St, Delbarton, WV 25670 Coordinate: 37.71063,-82.18355 Phone: (304) 475-1000