Ritz-Carlton Charlotte

Located in the heart of uptown Charlotte, NC, the Ritz-Carlton is a 146-room, 18 story environmentally-friendly boutique hotel, built and operated as the first LEED-designed Charlotte, NC, hotel. The uptown hotel was designed to achieve LEED Gold certification, distinguishing it as the first green hotel within the greater Charlotte area and the first within The Ritz-Carlton Hotel Company. Baker Roofing Company installed the vegetative, “green roof,” on the rooftop of the Ritz-Carlton Charlotte when it was built in 2009.