Thread
:
Other Hotels in Tulsa??......
View Single Post
bojo20
(Offline)
#
9
1/22/14 8:55 AM
I have stayed for years at the Baymont on 51st just off Yale Very nice rooms B/F paid $65
Reply
Likes:
AustinSprinter