Great Location
Guests love the convenience of the hotel's location. The Mall of America, along with Nickelodeon Universe and SEA LIFE aquarium, is right across the street, with an indoor skywalk connecting the hotel to the mall. There are also numerous restaurants nearby, including an IHOP and a T.G.I. Fridays attached to the hotel. The light rail system is also within walking distance, and the hotel is just two miles from the airport.