Residence Inn Tulsa South

11025 E 73rd St South
Tulsa, OK 74133

918-250-4850

$129/Night – 1 bedroom Suite
$169/Night – 2 bedroom Suite
Mention Code:  WOW Tulsa Duals 2022

Must book by 2/22/2022

Book Online