by Sarah J.F. Braley | July 18, 2014
Starwood Hotels & Resorts Worldwide and the Howard Hughes Corp. together are building a new Westin Hotel in The Woodlands, Texas, near Houston. Opening at the end of 2015, the 302-room property will have more than 15,000 square feet of meeting space, an outdoor pool, a WestinWORKOUT studio, a business center and a 150-seat restaurant. The new Westin will be near the shops and restaurants in the Waterway Square District within the 28,000-acre community.