Get more value for your hard-earned money at the pet-friendly Quality Inn Montgomery South hotel in Montgomery, AL, which lets you relax and focus on the people and experiences that you came for.Facilities Guests can feel at home in one of the 46 rooms...