Super 8 Hotel Newport News
Situated in Newport News, within 27 km of Busch Gardens & Water Country and 36 km of Colonial Williamsburg, Super 8 by Wyndham Newport News features accommodation with a shared lounge and as well as free private parking for guests who drive.
Number of rooms: 44
110 Traverse Road, Newport News, 23601, United States