Keep in mind what area you need to be in also. ITC is in Begumpet while Krishna is in Banjara Hills, both suitable for working around Banjara Hills, Jubilee Hills (some traffic in than house) and Begumpet. For Secunderabad ITC is closer. If you need to be on the IT side of things around Gachibowli, Hitec City and Kondhapur, you may prefer something that side. I don't actually know where the Park Hyatt is.
ITC has a funky looking Irish pub, haven't had a drink there though. The Taj Banjara has a unlimited started and drinks deal usually, but haven't been there in years. It's across the road from the Krishna.