Home » West Virginia » Newell » Holiday Inn Express Newell-Chester Wv » Map

Holiday Inn Express Newell-Chester Wv Location Map

This Holiday Inn Express Newell-Chester Wv is located at 1181 Washington St, Newell, WV-26050. An interactive Map of this Holiday Inn Express Newell-Chester Wv is shown below.

View details of this Holiday Inn Express Newell-Chester Wv location.