Localizado no centro de Montgomery, no Alabama, este hotel alberga o Montgomery Performing Arts Center e está a uma curta caminhada do Estádio Riverwalk. Dispõe de um spa e de televisões de ecrã plano.
Os quartos deste Montgomery Renaissance incluem acesso Wi-Fi gratuito, uma base de ligação para iPod e uma bela vista da cidade. Inclui uma secretária e um frigorífico.
O Renaissance Montgomery Hotel and Spa alberga um restaurante no local e uma piscina no último piso. O serviço de concierge e o serviço de quartos estão disponíveis para os hóspedes.
O Jardim Zoológico de Montgomery fica a 15 minutos do Renaissance Montgomery Hotel and Spa at The Convention Center. A Alabama State University (universidade) fica a uma curta caminhada do hotel.