Das Hotel befindet sich 24 km vom Stadtzentrum Atlantas und nur 800 Meter vom Nahverkehrsbetrieb Marta entfernt. Es verfügt über einen Außenpool und Zimmer mit einem Flachbild-TV.
Zimmeranzahl: 145
6250 Peachtree-Dunwoody Road, Atlanta, GA 30328, USA
Hotel heute 1-mal gebucht.