COLLEGE STATION, TX—Aloft will make its debut here in October 2015 with a new-build hotel that will feature 102 loft-like rooms.
Owned by Lodging America, Aloft College Station will be located near the Texas A&M University campus, George Bush Presidential Library and Museum, Post Oak Mall and Grand Station Entertainment Center.
The hotel includes 1,500 sq. ft. of meeting space and accessible technology.
“Aloft College Station will bring new energy to the hotel market in this bustling college town,” stated Brian McGuinness, SVP, specialty select brands for Starwood Hotels & Resorts Worldwide, Inc. “The fast-growing brand has attracted a loyal following among guests who are drawn to the urban design aesthetic and lively social scene that Aloft delivers.”