How many rooms are there in the Holiday Inn on Omni Blvd in Newport News Va...
Address: 980 Omni Blvd, Newport News, VA 23606, USA
MsCourtney757 | Sep 28, 2020
There are 183 rooms and 9 floors
Brian Schenck | Apr 27, 2019
According to what I could find online, they have 183 guest rooms on their 8 floors.
Thanks! Your answer is awaiting moderation.