Where to Stay in Newport – A Guide to this Welsh City Newport is a city located on the River Usk, very close to its confluence with the Severn Estuary. The third-largest urban area in Wales, Newport is famous for its industrial and mining heritage, Roman remains and medieval landmarks. ...