Loading hotels
Confirming room availability...
Omni Charlotte Hotel, 132 E Trade St, Charlotte, United States
Near EpiCentre<br /><br />With a stay at Omni Charlotte Hotel, you'll be centrally located in Charlotte, steps from EpiCentre and within a 5-minute walk of Blumenthal Performing Arts Center. This 4-star hotel is 0.3 mi (0.5 km) from Discovery Place.