The Ritz-Carlton, Charlotte at Bank of America Center is scheduled to open this October.
The hotel is reportedly the first LEED-built hotel for the luxury chain. The property is seeking LEED Gold status. The hotel includes 147 rooms and more than 12,000 square feet of event space.