Embassy Suites opens in southwest Charlotte

July 14, 2015 09:15 AM