Starwood Hotels & Resorts unveiled the Westin Minneapolis May 3.
The hotel is located inside the historic Farmers & Mechanics Bank Building in downtown Minneapolis and features 214 guest rooms and 7,891 square feet of meeting space.