The hotel is located in downtown Birmingham’s historic Five Points South Dining & Entertainment District on the University of Alabama at Birmingham campus just minutes from the Financial District.
08
Jan
2021
