Omni Charlotte Hotel

Omni Charlotte Hotel
132 E. Trade Street , Charlotte, North Carolina, United States