Moxy Minneapolis Uptown is a Hotel located at 1121 W Lake St, Minneapolis, MN 55408. It has received 693 reviews with an average rating of 4.2 stars.
The address of Moxy Minneapolis Uptown: 1121 W Lake St, Minneapolis, MN 55408
Moxy Minneapolis Uptown has 4.2 stars from 693 reviews
Hotel