Each of our hotels combines the comfort of a home with the necessities of a modern office and that’s why each Ambassador Inn was built just for you. Whether you’re on the road for business or traveling with your family, we’ll provide you with a home away from home. Loaded with amenities such as free high-speed Internet and microwaves and refrigerators in every room, our rooms are designed to keep you in mind. We invite you to come stay with us at Ambassador Inn
Tuscaloosa, AL Location
The newest addition to our family, Ambassador Inn of Tuscaloosa is conveniently located near a variety of things to do and dining, including the University of Alabama and Lake Tuscaloosa.
Lafayette, LA Location
Charming Southern hospitality and our unsurpassed service await you. Located right off I-10, the Ambassador Inn of Lafayette is conveniently located near a wide array of local attractions.