Featured Newport News Hotel: The Lodge at Kiln Creek Resort
3.5-star resort located at 1003 Brick Kiln Blvd in Newport News, VA. The Lodge at Kiln Creek Resort is just off I-64 and a short distance from Newport News/Williamsburg International Airport. […]