The Ritz-Carlton Charlotte opened in 2009 in the heart of downtown Charlotte, North Carolina. It has 146 ultra-luxurious guest rooms in an 18-story building. Amenities include the penthouse Wellness Center, complimentary morning transport to local businesses, complimentary use of bikes and over 12,000 square feet of meeting space. Charlotte's Ritz-Carlton was designed to be eco-friendly and received LEED certification.