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.