 |
The Norwood Hall Hotel in Aberdeen comprises of an 18th century listed mansion house with tasetful decor and comfortable, well equipped accommodation. Surrounded by 7 acres of picturesque wooded grounds the hotel is peaceful and tranquil yet just 3 miles from the vibrant city centre. Relax in the lounge area or enjoy a meal in the award winning restaurant. The neares train station is only 3 miles away making the hotel easy to reach.
|