Residence Inn by Marriott Oklahoma City South 1111 East Interstate 240 Service Road, Oklahoma City, OK 73149