My opinion of the Holiday Inn in Newport News is that its one of the worst establishments I have ever stayed in. The rooms are filled with insects, and the management and hotel staff are very unprofessional. If by chance you are in Newport News and need a place to stay, drive by that roach motel and stay at the Omni.
- Free Wifi
- Free Parking