Staying at Walnut Creek Tulsa villa, guests can easily reach Perimeter Square, located approximately a 10-minute drive away.
River Spirit Casino Resort is nestled 1.5 miles from the Tulsa holiday home, and Sherwin Miller Museum of Jewish Art is 1.4 miles away. The villa offers sports enthusiasts to discover Mabee Center Arena, located around 15 minutes away by car.
There is a fridge, oven, and a dishwasher at a fully furnished kitchen for self-cooking. Ron's Hamburgers & Chili is only 0.8 miles from the accommodation. Walnut Creek villa is also in proximity to 71st Street & Jamestown Avenue bus station.