The Westin Imagine Orlando debuted April 3.
The 12-story hotel offers 315 guest rooms and 7,200 square feet of meeting space.