Karta Vacation Rentals
In Decatur, Alabama — minutes from downtown, the Tennessee River and family favorites like Cook's Natural Science Museum and Point Mallard Water Park. The River City Hotel sits close to the Princess Theatre and local parks. Huntsville International Airport is about 18 miles away.