Directions to Howard Johnson Express Inn Newport News, Newport News

Howard-johnson-express-inn-newport-news-map
The Howard Johnson Express Inn Newport News in Newport News is located at 12880 JEFFERSON AVENUE , Newport News , VA, US .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Express Inn Newport News .