jacobbarlow.com
225 S Main St
The Windsor Hotel was at 225 South Main Street in Salt Lake City, it is now the Gallivan Center.