Dieses Boutique-Hotel in Atlanta befindet sich neben dem Georgia Institute of Technology, 2,7 km vom Georgia Aquarium und 1,4 km vom Piedmont Park entfernt.
Zimmeranzahl: 304
866 West Peachtree Street North West, Atlanta, GA 30308, USA
Hotel heute 3-mal gebucht.