Capp Towers
The Capp Towers Motor Hotel 1313 Nicollet Avenue South turned a few heads when it opened on Tuesday April 2nd, 1963. The 6.5 million dollar structure with 330 rooms could accommodate 800 guests. Capp Towers was the third downtown motel to open that year after the Inn Towne and the Northstar Inn. The 15 story … Read more