Tag: Starwood Hotels & Resorts
W Hotels Worldwide Set to Debut Its First Hotel in Central America
PANAMA CITY, Panama— W Hotels Worldwide announced it has signed an agreement with Evolution Tower Corp, a joint venture between F & F Properties...
Aloft Debuts in Asheville, North Carolina
STAMFORD, Conn.—Aloft Hotels, a brand by Starwood Hotels & Resorts Worldwide, Inc. announced it has opened its 60th hotel globally with the opening of...