Norwood Hall Hotel

Norwood Hall Hotel is a magnificent Victorian Mansion which radiates charm and simply oozes character. As you walk through the door, you are greeted by a romantic atmosphere that fills the air, created by a backdrop of carved ceilings, ornate fireplaces with roaring log fires and rich wood panelling. Hosting just one wedding a day, our luxurious accommodation will prove a spectacular base for your wedding party.

Posted in .