CHRISTIANSTED — The owners of Caravelle Hotels & Casino said today that it acquired the 44-room King Christian Hotel and the 36-room Company House Hotel. Each of the two hotels are located in this historic waterfront town of St. Croix. “The company’s purchase of The King Christian and Company House Hotel exemplifies our commitment to […]