5601 Carmichael Road, Montgomery, AL 36117, USA
5601 Carmichael Road Montgomery, AL 36117
Montgomery
Alabama
36117
US
877-411-3436877-411-3436
Montgomery Red Roof Inn allows pets under 30 lbs for a charge of $15 per pet per night.