at Prince Of Wales Rd, Norwich , NR1 1 United Kingdom
176 FB users likes The Nelson Hotel, set it to 33 position in Likes Rating for Norwich, Norfolk in Hotel & Lodging category
The Nelson Hotel is Norwich based place and this enity listed in Hotel category. Located at Prince Of Wales Rd NR1 1. Contact phone number of The Nelson Hotel: +44 (0) 1603 760260
Norwich Apartment provide high quality serviced apartments in the City with free internet access wide screen LCD TVs and are furnished to a high standard.