Before I BookHotels in United StatesHotels in Charlotte, North CarolinaOmni Charlotte Hotel

Omni Charlotte Hotel

The Omni Charlotte Hotel is a prominent lodging option in the heart of Uptown Charlotte, North Carolina.

Omni Charlotte Hotel in Charlotte, North Carolina, United States

Photo of Omni Charlotte Hotel by Omni Charlotte Hotel on Google Maps

Its central location places guests within easy reach of several key attractions. Within walking distance lies the Levine Museum of the New South and the NASCAR Hall of Fame, offering cultural and entertainment options for visitors. Guests also find themselves near the Blumenthal Performing Arts Center, making it convenient to catch a show or performance during their stay.

A major advantage is its connectivity to nearby businesses and dining experiences, enhancing convenience for both leisure and business travelers. The hotel’s facilities include a rooftop pool with views of the cityscape, providing a relaxing retreat after exploring Charlotte’s vibrant streets.

Rooms are equipped with modern amenities designed for comfort and ease, ensuring that guests have everything they need for a pleasant stay. The hotel’s contemporary design blends well with its surroundings, creating an inviting atmosphere.

However, some may find that the downtown location can lead to bustling street noise at times. Additionally, parking is generally not included and may add to expenses.

In summary, this hotel offers an excellent base for experiencing Charlotte due to its strategic location and appealing amenities, though urban challenges like noise should be considered.

Pros Cons
Central location Possible street noise
Rooftop pool Parking not included
Close to major attractions
Modern room amenities
Proximity to dining/entertainment

Omni Charlotte Hotel in 360°

Omni Charlotte Hotel Details

Category: Hotels in Charlotte, North Carolina, Hotels in United States

Address: 132 E Trade St, Charlotte, NC 28202, USA

Booking Options:


Things To Do: