33 East Interstate 65 Service Road South, Mobile, AL 36606, USA
33 I-65 Service Road East Mobile, AL 36606
Mobile
Alabama
36606
US
Red Roof Inn Mobile North is pet friendly! One pet (25 lbs or less) is welcome for no additional fee. Additional pets may be allowed with prior approval.