Star Rating
Hotel Name
Price Range (USD)to

All Sleep Inns in or near Owasso

Sleep Inn & Suites Tulsa / Central 8021 East 33rd St., Tulsa, OK 74145 ~10.86 miles south of Owasso center
  • Cheap Highway hotel
  • Check-in time: 3:00 PM
  • Hot tub did not work
  • Service Lots of
Very Good 4.0 /5Read Reviews CallBookMore Details

Hotels like Sleep Inns

Quality Inn & Suites - Owasso 7653 North Owasso Expressway, Owasso, OK 74055
  • Low Cost Highway property
  • 9 suites in hotel
  • Most guests found the staff to be friendly enough
  • Approx. half of guests thought the service was professional

Next: Show All Available Comparable Hotels with Pricing
Back to Top