Denton Hall to open in Dubai