Millennium Minneapolis is a Hotel located at 1313 Nicollet Mall, Minneapolis, MN 55403. It has received 3040 reviews with an average rating of 3.6 stars.
The address of Millennium Minneapolis: 1313 Nicollet Mall, Minneapolis, MN 55403
Millennium Minneapolis has 3.6 stars from 3040 reviews
Hotel