Bank of America employees heading down to corporate headquarters in Charlotte, N.C., will soon have a more luxurious place to lay their heads: the bank’s very own Ritz-Carlton hotel.
The 147-room, $65 million, 18-story “eco-friendly” building is being touted as the city’s first luxury hotel, with more than 12,000 square feet of function space, a [...]




