WHO COULD ASK FOR MORE? LUXURIOUS COMFORT ...AFFORDABLE RENT...IDEAL LOCATION! It's all yours at Newport Towers. Your new apartment home is just minutes from the shipyards, I-64, I-664 and numerous military bases. Our tower apartments overlook the James River and beautiful Christopher Newport Park. Call now to reserve your new apartment home!
Address: 2-28th Street Newport News, VA 23607 (Google Map)