Karta Vacation Rentals
In the heart of Wichita Falls, a short drive from Sheppard Air Force Base and the Kay Yeager Coliseum. Close to the Skate Park, River Bend Nature Center, Lucy Park and local sports venues. Pet-friendly hotel with free parking and quick access to downtown and the local airport.