Jade Ajwani, sales manager, 51 Buckingham Gate, Taj Hotels
Jade Ajwani, sales manager, 51 Buckingham Gate, Taj Hotels talks to Breaking Travel News at ITB 2015.
Jade Ajwani, sales manager, 51 Buckingham Gate, Taj Hotels talks to Breaking Travel News at ITB 2015.