Directions to Wynwood Plaza Hotel, Newport News

Wynwood-plaza-hotel-map
The Wynwood Plaza Hotel in Newport News is located at 6128 JEFFERSON AVENUE , Newport News , VA, US .   Click on the Google Map above to get an interactive version and see the area around the Wynwood Plaza Hotel .