Alexander van Nieulande, director of sales, Amsterdam ID Aparthotel

Breaking Travel News takes a few moments with Alexander van Nieulande, director of sales, Amsterdam ID Aparthotel, as he picks up a prestigious World Travel Awards trophy in Russia.