Studio Plus - Montgomery
Studio Plus - Montgomery
Address:
5115 Carmichael Road, Montgomery, Alabama
Traveler Rating by TripAdvisor

Traveler Comments

The hotel was reasonably priced due to my military discount. The location was convenient to a lot of things in Montgomery. The facility is aging and it shows that it is time for some serious renovation.
Please enable JavaScript to properly view and use this web site.