New Aloft Hotel Opens in North Carolina

17th May 2010 (Last Updated May 17th, 2010 18:30)

Starwood Hotels & Resorts has opened a new hotel, the Aloft Chapel Hill in North Carolina, US. The hotel is a culmination of a joint venture between Inland American Lodging Corporation and Alliance Hospitality Management. The property features 130 spacious, loft-like room

Starwood Hotels & Resorts has opened a new hotel, the Aloft Chapel Hill in North Carolina, US.

The hotel is a culmination of a joint venture between Inland American Lodging Corporation and Alliance Hospitality Management.

The property features 130 spacious, loft-like rooms, 1,600ft² of meeting space, a bar and a lounge.

Starwood Hotels & Resorts Worldwide owns 1000 luxury hotel properties under the brands Aloft, St Regis, The Luxury Collection, W, Westin and Le Meridien among others.

Inland American Lodging Corporation is a wholly owned subsidiary of Inland American Real Estate Trust while Alliance Hospitality Management is a third party hotel management company, which has 51 hotels in its portfolio.