Aloft Tulsa

6716 S 104th East Ave
Tulsa
Oklahoma
United States