Milton Keynes, England Hotels