The Norwich Nelson Premier Travel Inn Hotel is situated next to the River Wensum in Norwich and is conveniently located just opposite the train station, The accommodation is spacious and comfortable and each room is well equipped with a range of modern facilities for a pleasant and relaxing break. It is the ideal choice for business and leisure guests alike. Dine in the hotel restaurant and enjoy fine cuisine. For guests with cars there is ample parking available.