at 16890 Warwick Blvd, Ste B, Newport News , 23603-1344 United States
36 FB users likes Holiday Inn Express Hotel Newport News, set it to 16 position in Likes Rating for Newport News, United States in Hotel & Lodging category
Holiday Inn Express Hotel Newport News is Newport News based place and this enity listed in Hotel category. Located at 16890 Warwick Blvd, Ste B VA 23603-1344. Contact phone number of Holiday Inn Express Hotel Newport News: (877) 865-6581
Scam alert