IMIC Hotels in Columbia
(803) 772-2629
IMIC Hotels, headquartered in Columbia, South Carolina, is an award winning hotel development and management company in the southeast with locations in South Carolina, North Carolina, Georgia, Florida, and Tennessee. IMIC was ranked 79th in third party ...