Breaking Travel News

Aloft News

Aloft debuts in Asheville, North Carolina

Aloft debuts in Asheville, North Carolina

28 August 2012 Press Release Hotel News

Aloft Hotels, the “Style at a Steal” brand by Starwood Hotels & Resorts Worldwide, Inc. announced it has opened its 60th hotel globally with the opening of Aloft Asheville Downtown in Asheville, North Carolina.