11025 East 73rd Street South
Tulsa, OK
see website
see rates
800-331-3131
|
Popularity ranking
#49
of 86
|
|
Centrally located in beautiful South Tulsa . Tulsa's only #1 extended stay hotel where talented people deli...
|
- Health club
- In-room high-speed internet
- Non-smoking room
- Pool (outdoor)
|
|
|
|
|