Este hotel, renovado en el año 2005, tiene 2 plantas en las que se reparten un total de 137 habitaciones. En el hall de entrada hay una recepción, abierta 24 horas, donde se le ofrece servicio de caja fuerte. Si quiere tomar un aperitivo, una bebida o comer, podrá hacerlo en el encantador bar o en el restaurante y también dispone de salas de conferencias. Hay un aparcamiento disponible.
Este hotel está situado en la ciudad de Montgomery, en el estado de Alabama. En las inmediaciones encontrará una gran cantidad de tiendas y comercios, así como de locales de ocio y entretenimiento. El Capitol de la ciudad está a una distancia aproximada de 15 km. El aeropuerto está a 10 km del hotel.
El hotel le ofrece servicio gratuito de traslado hasta el aeropuerto.