Hyatt Place Charlotte - City Park

4119 S Stream Blvd
Charlotte
North Carolina
United States