Holiday Inn Express NEWELL

1181 WASHINGTON ST.
NEWELL
West Virginia
United States