Located off Highway 169, this Owasso hotel offers spacious rooms with free Wi-Fi and a cable TV. It features an indoor pool and is just 8.6 miles from the Tulsa Zoo.
Located off Highway 169, this Owasso hotel offers spacious rooms with free Wi-Fi and a cable TV. It features an indoor pool and is j Read more
Located off Highway 169, this Owasso hotel offers spacious rooms with free Wi-Fi and a cable TV. It features an indoor pool and is just 8.6 miles from the Tulsa Zoo.
Located off Highway 169, this Owasso hotel offers spacious rooms with free Wi-Fi and a cable TV. It features an indoor pool and is just 8.6 miles from the Tulsa Zoo.
Number of Rooms: 60