Holiday inn express owasso
Location holiday inn express owasso is situated in owasso and area attractions include mary k oxley nature center tulsa zoo and tulsa raceway additional area attractions include tulsa air and space museum planetarium and mohawk park hotel features holiday inn express owasso has an indoor pool a spa tub and a sauna complimentary wireless and wired high speed internet access is available in public areas there is a 24 hour business center on site a complimentary breakfast is served e