Other hotels in Newell

Holiday Inn Exp Chester Wv, Newell, United States of America

Holiday Inn Exp Chester Wv is conveniently located at 1181 Washington St in Newell, United States of America

Hotel Location:

Address: 1181 Washington St
City: Newell
State: WV
Country: United States of America

Hotel Features:

  • Check-In Time: 3 PM
  • Check-Out Time: noon
  • Continental Breakfast
  • Coffee/Tea Maker
  • Safe
  • In Room TV
  • Meeting Room
  • Non Smoking Rooms
  • Air Conditioning
  • In Room Iron
  • Hair Dryer