The Alamite

Categories
Stay
Description

The Alamite, Tuscaloosa, is an upscale boutique hotel in the heart of the city’s downtown, commercial district.

Visit Website
  Map
2321 6th Street, Tuscaloosa, Alabama, USA, 35401