The AIC Hotel Group owns and operates properties throughout Mexico, Caribbean and the United States.
Miami, Florida, United States
Over 1000