Best western plus downtown tulsaroute 66 hotel
Be our guest at the brand new best western plus downtown tulsaroute 66 hotel we are conveniently located in vibrant downtown tulsa just across the street from osu medical center bok center the cox business center our modern atmosphere with friendly staff will quickly become your home away from home we are located one block away from access to us 75 i 244 the broken arrow expressway only minutes away from historic route 66 attractions we welcome riders and travelers alike with co