225 South 3rd Avenue, Minneapolis
The Renaissance Minneapolis Hotel The Depot is located 11 miles from Mall of America and features an indoor pool. Spacious rooms offer 43-inch and 50-inch flat-screen TVs with HBO.
5500 American Boulevard West, Minneapolis
Featuring a restaurant fitness center bar and free WiFi Renaissance Minneapolis Bloomington Hotel is located in Bloomington 6.8 mi from Mall of America and 6.8 mi from Minnesota Sea Life Acquarium.