Remove Ads

Photos for Holiday Inn Hotel & Suites Barboursville

4.0
17 votes

Holiday Inn Hotel & Suites Barboursville

3551 Rt. 60 East, Barboursville, West Virginia 25504 USA

Add Photo