Property Location With a stay at Jameson Inn Newport News, you'll be centrally located in Newport News, convenient to Hampton Roads Iceplex and Virginia Living Museum. This hotel is within close proximity of Patrick Henry Mall and John B. Todd Stadium.
Rooms Make yourself at home in one of the 87 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary...