Skip Main Navigation

Residence Inn Tulsa South

11025 East 73rd Street South  Tulsa  Oklahoma  74133  USA 

Sales Phone:
1-918-250-4850 ext. 427
Sales Fax:
1-918-250-0329

Or Contact Your Nearest Global Sales Office

Social Events & Weddings

Residence Inn wedding hotels and wedding venues

Planning a Business Meeting or Conference?

Residence Inn wedding hotels and wedding venues