OMNI CHARLOTTE HOTEL * * * *
The Omni Charlotte Hotel is a 4-star hotel located in the business district of Charlotte, North Carolina. With its glass façade, it offers a breathtaking view of the city. The hotel is just a 3-minute walk from the North Carolina Blumenthal Performing Arts Center and 6 minutes from the Discovery Place Science Museum. Elegant guest rooms feature free Wi-Fi, flat-screen TVs, desks and tea and coffee-making facilities. Some superior rooms also include a sitting area and separate dining area. There's a cocktail bar, a lively restaurant serving regional cuisine, a rooftop pool, a sun terrace, a fitness center, as well as a meeting space and a business center.
Did you know? This review was written by our professional authors.
Compare and book your accommodation OMNI CHARLOTTE HOTEL
Members' reviews on OMNI CHARLOTTE HOTEL
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.