Karta Vacation Rentals
In South Tulsa, minutes from downtown and the city’s entertainment and medical corridors. This extended-stay, pet-friendly hotel puts you close to the expo center, aquarium and other local attractions while keeping commutes short for business travelers.