Call Us

177 Town Sq. Pl, Jersey City, NJ, 7310, US

About Travel City Apartments at Newport Centre

Amenities

Map Location & Address

Travel City Apartments at Newport Centre
177 Town Sq. Pl, Jersey City, NJ, 7310, US
Travel City Apartments at Newport Centre
Our Best Rate
Pay Now & Save
Room amenities and details
Book now