An ideal location situated in the heart of historic Norwich, alongside the River Wensum. Conveniently positioned near Norwich train station; this Premier Inn is well located for all major attractions.
Map of Premier Inn Norwich Nelson City Centre
OTHER PLACES NEAR PREMIER INN NORWICH NELSON CITY CENTRE