The Westin Charlotte

601 South College St
Charlotte
North Carolina
United States