This impressive 183,000-square-foot hotel slap bang in the city dating back to 1860 identified as the Liverpool Municipal Buildings, home to the Liverpool Municipal Buildings complete with an iconic ...