Aloft Tulsa Tulsa
6716 S 104th East Ave -
Tulsa,
OK 74133
In Tulsa (South Tulsa)