Could you talk again with Grand Millenium Hotel that currently the rate is above DNPI's corporate rate at Imperial Queen's Park.
As you can see in booking confirmation, the NETT price is Bath 3800, while GM = Bath 3900 ++.
Please ask them to check how many nights we already used in 2013 & 2014 and consider the price again for DNP to match at least same price.