Baymont Inn & Suites is one of 35 hotel chains in Montgomery. This chain only operates one hotel in the city – Baymont by Wyndham AL, which is a three-star hotel located at 5924 Monticello Dr. The hotel has a score of 7.1 out of 10. This score is similar compared to the other hotels in the city. Baymont Inn & Suites has fewer rooms than most chains in Montgomery, with 48 rooms.
5924 Monticello Dr