Filed under: News Coming Attractions By April Siese Mar 5, 2015, 12:15pm CST A massive Homewood Suites is coming to 317 N Rampart St. Canal Street Beat has the info on this 207 room hotel, to be developed by HRI Properties. [Canal Street Beat]