Norwood Hall Hotel was built in 1881 on the site of the 15th Century Pitfodels Castle. This truly magnificent Victorian mansion exudes character and charm, with roaring log fires, sweeping staircases and magnificent interior design. Set in seven acres of secluded gardens and woodlands this four star hotel is the ideal venue to host your wedding.
It's not hard to fall in love with Norwood Hall.
As you drive along the tree-lined avenue and see the magnificent Victorian mansion for the first time, the breathtaking beauty of Norwood Hall simply sweeps you off your feet; from that moment you know there can only be one place for your wedding.
Type of Cuisine: