jewel

News

Aimbridge Hospitality Tapped to Manage St Thomas' Sugar Bay Resort

Above: the Sugar Bay resort in St Thomas By the Caribbean Journal staff Aimbridge Hospitality has been tapped as the new manager of the Sugar Bay Resort in St Thomas, the company announced Tuesday. The 294-room all-inclusive property will also […]