The Menzies Glasgow is set in the heart of Glasgow, built on the site of an old Rice Mill dating back to 1854.