Beautifully Spacious Tulsa Treasure villa is located around 10 minutes' drive from The Church of Jesus Christ of Latter-day Saints, giving access to various tourist spots nearby.
Northside Christian Church is nestled 1.8 miles from this Tulsa holiday home, and Ray Harrell Nature Park is 2.8 miles away. Situated about 15 minutes by car from Church of Christ, the villa is popular destination for both worshippers and tourists.
Guests are welcome to cook their own meals in a full kitchen of the property.