Grupo T&C, through affiliate Grupo T&C El Vedado LLC, has proposed a 62-story apartment and hotel tower.