 Additionally, shopping centers surrounding the mall are panoramic in scope, as the options for shopping are seemingly endless.It is in this area that the 4-star John Q. Hammonds Renaissance Hotel is located, including conference and meeting rooms.It is located right off US 169, a major north-south highway in eastern south Tulsa.