Provider of hotels in the Caribbean. The company is a luxury hotel operator in Barbados, with five hotels and one restaurant under management. Read More