The new Radisson Blu at the Mall of America

The new Radisson Blu at the Mall of America in Bloomington, Minnesota