4300 SKYLAND BLVD. E. - Tuscaloosa 35405-4712 -Tuscaloosa County -Alabama -Estados Unidos de América .
Más información de los hoteles dentro de poco tiempo.
The hotel is located within 8 km of the University of Alabama and downtown. Mecedes Visitor Center is 16 km away.