- UK Information
- UK Hotels
- Norwood Hall Hotel
Norwood Hall Hotel
A country house hotel 10 minutes’ drive from Aberdeen city centre, Norwood Hall features log fires, wooded grounds and secluded gardens. It serves award-winning cuisine and afternoon tea.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £101
73