Mobile menu button Mobile search button
0 item

Norwood Hall Hotel, Aberdeen

Originally a Victorian mansion built in 1881, Norwood Hall Hotel is a luxurious retreat and a perfect hideaway and is situated in 7 acres of private gardens on the outskirts of Aberdeen! Find out why you should buy a gift from Gift Experience Scotland. Vouchers are delivered as Gift Voucher or instantly printable E-tickets.