Karta Vacation Rentals





In the heart of Downtown Tuscaloosa, just steps from the Riverwalk and Tuscaloosa Amphitheater. The University of Alabama and its stadium sit about 1.5 miles away, with city eateries and entertainment within easy walking distance.