The Four Points by Sheraton Tempe [Ariz.] held its grand opening April 28.
The 187-room hotel, formerly a Holiday Inn, went through an extensive renovation before emerging as a Four Points and offers about 5,000 square feet of meeting space.