The spa at The Address Downtown Dubai crowned ‘Best International Hotel Spa for a City Break’