The George hotel, Hamburgs St. Georg