It was featured in the Guardian/Observer a while back - have trawled their travel site but no joy. Basically think Premier Inn but slightly upmarket - there was a whole feature about quite how wonderful they are. Possibly Euston area? Does anyone remember it?