HOUSTON - Starwood Hotels & Resorts Worldwide Inc. plans to add nine more Aloft Hotels in Texas — including three in Bayou City — within three years.
One of the new hotels will be the Aloft Houston Downtown. The historic Stowers Furniture Building at 820 Fannin St. will be redeveloped into a 165-room hotel with 2,000 sf of meeting space and is expected to open June 2016.
The newly announced hotels will be in the Energy Corridor and in Shenandoah, near The Woodlands.
Aloft Houston West will offer 117 rooms and 2,000 sf of meeting facilities. It will be near the intersection of I-10 and Houston Chronicle Blvd., just east of Barker Cypress Rd., and it will open March 2017.
Aloft Shenandoah Near The Woodlands will be directly across I-45 from The Woodlands and will open January 2018.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.