Save money on your next trip to Minneapolis
Conveniently placed off Interstate 35W, a few minutes from popular Minneapolis attractions, this hotel offers comfortable rooms and a small guest market.
Delta Hotels Minneapolis
Address: 1330 Industrial Boulevard NE 55413, Minneapolis, MN, US