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

  • Phone: (918) 663-2777
  • Fax: (918) 858-4445
3.7 out of 5 (107 reviews)
74% of guests recommend this hotel
Selected Favorite
  • Hotel Suggests


    Corp of Engineers1.0mi/1.6km E
    Expo Square1.0mi/1.6km N
    St. Francis Hospital3.0mi/4.8km SW
    University of Tulsa3.0mi/4.8km NW
    Warren Place Medical Center3.0mi/4.8km SW
    Cherokee Industrial Park4.0mi/6.4km NE
    Laureate Psychiatric Hosp.4.0mi/6.4km SW
    Oklahoma Natural Gas4.0mi/6.4km SE
    Shopping Malls4.0mi/6.4km S
    Tulsa City Hall4.0mi/6.4km W
    Williams Companies4.0mi/6.4km N
    Boeing on American Airlines5.0mi/8.0km N
    Oral Roberts University5.0mi/8.0km SW
    Tulsa Airport5.0mi/8.0km N
    Tulsa Port of Catoosa5.0mi/8.0km E
    Golf Course9.0mi/14.5km S
    OML Roberts9.0mi/14.5km SW
    Convention Center10.0mi/16.1km W

    Back to top

    Note: Distance is displayed as straight line from the city center or point of interest. Driving distance may vary.* Indicates services/amenities that may require an additional cost.
    Earn valuable points toward free nights.