Featuring an elegant decor and a warm hospitality, Holiday Inn Express Newell Chester Hotel welcomes you for an unforg... More hotel details