by Barnburner on February 19, 2003
The Embassy Suites is Montgomery's convention center hotel, located between the Civic Center and the Riverfront train station that houses the visitors' center and Lek's Railroad Thai restaurant.
http://www.igougo.com/review-r1188634-Embassy_Suites.html
©Travelocity.com LP 2000-2009