Location. The Lodge Hotel is located in Norwich\'s Norwich neighborhood, close to The Forum, University of East Anglia, and St Peter Mancroft. Nearby points of interest also include Norwich City Hall and Market Place. Hotel Features. The Lodge Hotel features a restaurant and a bar/lounge. Room service is available. The property has a roundtrip airport shuttle, which is complimentary. Guest parking is complimentary. Additional property amenities include multilingual staff, express check out, and secretarial services. Guestrooms. All guestrooms at The Lodge Hotel feature coffee/tea makers. Bathrooms feature hair dryers. Guestrooms are all non smoking.