Best rental apartments in Charlotte

Omni Charlotte Completes $26 Million Renovation

Groups meeting at the Omni Charlotte Hotel in Charlotte, NC, have new accommodations and amenities to look forward to during their stay thanks to a $26 million renovation that the property has just completed, it announced yesterday. The hotel, which has 16,000 square feet of meeting space, now boasts a "precious metals" theme that pays Read More