City Center Inn

Newport News • Show on map
Price as low as USD 74.00
Situated on Highway 17 this hotel is less than 1 mile from Newport Square Shopping Center. It features free Wi-Fi and offers a cable TV in every room. Each room at Quality Inn - Newport News is equipped…More info
