Hotels & Motels-Extended Stay

250 18th Street South
Birmingham, AL 35233