at 132 E. Trade St., Charlotte , 28202 United States
6 FB users likes The Omni Hotels & Resorts Charlotte NC, set it to 724 position in Likes Rating for Charlotte, North Carolina in Local Business category
The Omni Hotels & Resorts Charlotte NC is Charlotte based place and this enity listed in Hotel category. Located at 132 E. Trade St. NC 28202.