Not this location. The other Embassy on American was.
No it's 4.4 miles to the Mall of America and the lite rail is there. I think you can take a bus there and then get on the lite rail. Or sometimes the hotels have shuttles that will take you to the Mall. I would call the hotel to find out.
This location is NOT within walking distance. There's another Embassy Suites on the east end of Bloomington that's right on the light rail and has a stop in front of it. This location is 5-10 minutes West from the other location.
Thanks! Your answer is awaiting moderation.