300 Tallapoosa Street, Montgomery
Just off I-65 and only minutes from the attractions of downtown Montgomery Alabama this all-suite hotel offers comfortable accommodations as well as relaxing facilities and enjoyable amenities.