The business card will probably be enough, but be prepared to pay rack rate if it isn't. It really depends on the property wrt asking for id at all. Some will; some won't. Not all corps issue formal id vs. just biz cards. I worked for one F50 that did have corp id, but it was more to get into the building than take on the road.
Cheers.