Location. Located in Aberdeen, Norwood Hall is in the historical district and close to Gordon Highlanders Museum, Hazlehead Park, and Duthie Park Winter Gardens. Nearby points of interest also include Aberdeen Music Hall and His Majesty's Theatre. Ho...