Starting From
See all Rates

Sleep Inn & Suites Central/I-44

Selected Favorite

 8021 E. 33rd Street South , Tulsa, OK, US, 74145

  • Phone: (918) 663-2777
  • Fax: (918) 858-4445
Very Good!
3.6 out of 5 (128 reviews)
70% of guests recommend this hotel

Attractions

The Center of the Universe

20 East Archer Street
Tulsa, OK 74103
The Center of the Universe is one of the most unique attractions in the city of Tulsa. Its strange quality lies in that it can strangely change the sound of your voice if you stand directly at the center of its 30-inch cement circle. The speaker's voice assumes a vibrating nature that can be heard by the speaker alone. There is also no established explanation regarding what causes this unusual phenomenon. However, some theories claim that the parabolic reflectivity of the planter walls may be causing it. The extraordinary nature of this attraction cannot be denied, thus making it a must-visit spot for those in Tulsa. 
Earn valuable points toward free nights.