El hotel, renovado en el año 2004, tiene 3 plantas en las que se reparten un total de 133 habitaciones. En el hall de entrada climatizado podrá encontrar un área de recepción abierta las 24 horas. En esta zona se le ofrece servicio de caja fuerte, un ascensor y un guardarropa. El hotel también consta de un comedor para desayunar y un aparcamiento.
Popular hotel situado en Atlanta, en el estado norteamericano de Georgia. El centro comercial Northlake Mall, en el que encontrará numerosas tiendas, comercios y lugares de ocio, así como algunos restaurantes, está situado muy cerca del hotel.