Tags: Hotel.

The Renaissance Montgomery Hotel & Spa at the Convention Center is a four star hotel located in Montgomery Alabama. The Hotel is attached to the citys convention center and The Montgomery Performing Arts Center. The 12 story building is the 7th tallest building in Montgomery.

Loading...

This page contains content from the copyrighted Wikipedia article "Renaissance Montgomery Hotel & Spa at the Convention Center"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.