Downtown Tulsa 2 Bedroom Apartment hotel city: Tulsa (Oklahoma) – Nation: United States
Address: 827 South Denver Avenue West zip code: OK 74119
Situated 600 metres from Tulsa Convention Center in Tulsa, this apartment functions an outdoor pool. The apartment is 900 metres from Tulsa Performing Arts Center. A dishwasher and an oven can be located in the kitchen and there is a private bathroom.