The Omni Newport News Hotel is a Tourist hotel. Located in CITY CENTRE area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
This art deco-inspired hotel offers an alternative to the bustling resort scene at Williamsburg, the area's primary tourist attraction. Featuring 181 well-appointed guest rooms, a heated pool, fully equipped gym and spa tub, guests will find it easy to relax here. Facilities at ... Show More
Reach us, we're available 24/7.