The Beeches Hotel and Victorian Gardens are located at the very heart of the beautiful and historic city of Norwich. The rooms have retained a great deal of their original charms and have been fused with modern amenities that include television, telephone and private bathroom. The in-house restaurant offers a great place to eat, drink and be merry.