Este modesto hotel se encuentra en South Atlanta Area. Las 48 acogedoras habitaciones son el lugar perfecto donde relajarse al final del día.