I think the location of the Renaissance is the best of the ones you mentioned. It's the only one of those three that I've stayed at, but it was a long time ago. The Renaissance is extremely centric but you won't be in the midst of all the tourists when you walk outside the hotel.