Holiday Inn Express 45 Wayfarer Drive - Triadelphia, West Virginia 26059 Approximately 30.8 miles from Southwood Psychiatric Hospital Compare prices for Holiday Inn Express & Suites Wheeling with nearby hotels
Holiday Inn Express & Suites Wheeling is the 12nd closest Holiday Inn Express hotel to Southwood Psychiatric Hospital.
Holiday Inn Express Closest To Southwood Psychiatric Hospital