This hotel is just minutes from downtown Minneapolis and St. Paul and one mile from the Mall of America.
104