125 10th Street North East, GA 30309 Atlanta, Estados Unidos
Este hotel está ubicado en el centro de Atlanta, Georgia, a 3,2 km del acuario de Georgia y a 13 minutos a pie del histórico teatro Fox, de inspiración marroquí. Ofrece restaurante, bar y piscina cubierta de entrenamiento de agua salada.