You're talking about the block between Cottage and Drexel on the north side of Drexel Square? There are two apartment buildings there, but nothing hotel like. There is a CHA senior building at the corner of Cottage and HPB. There is a new building called Hyde Park Tower, but it's not the one you are referring to. The Hyde Park Historical Society might have some information, as might the Hyde Park Herald online archives.