COLLEGE STATION, Texas
Starwood Hotels & Resorts Worldwide, Inc. announced the launch of its Aloft brand in College Station, Texas, marking the Aloft brand’s milestone 100th hotel worldwide.
Located less than a mile from the Texas A&M University campus, Aloft College Station is the eighth Aloft hotel in Texas, and is the first of nine new Aloft hotels slated to open in the state in the next three years.
Owned by Lodging America and managed by Aimbridge Hospitality, Aloft College Station features 105 spacious loft-like rooms, tech forward innovation and a buzzing social atmosphere.
"Aloft College Station is an ideal fit for this fast-growing area and will appeal to both travelers and locals with its distinctive design aesthetic, dynamic social vibe and live music performances,” said Brian McGuinness, senior vice president, specialty select brands for Starwood.
Aloft College Station is located at the corner of University Drive East and Lincoln Avenue, just minutes from both Texas A&M University and Blinn College. Nearby attractions include the George Bush Presidential Library and Museum, Post Oak Mall, Kyle Field, Grand Station Entertainment Center and the nightlife found in the bustling Northgate district. The new Aloft will also be near the Business Center at College Station—home to numerous technology and telecommunications companies.
Signature hotel features include an outdoor Splash pool, a 24-hour gym, re:fuel at Aloft—a grab & go food and beverage area, and the brand’s signature W XYZ bar. The hotel also features 1,500 square feet of flexible meeting space for business meetings and social gatherings.