Aitken Spence Hotels Triumph At The National Business Excellence Awards Exterior shot of Adaaran Prestige Water Villas Aitken Spence Hotel Holdings emerged victorious at the National Business Excellence Awards (NBEA) ...