Hotels in Atlanta
The Ellis on Peachtree
Location. The Ellis on Peachtree is located on historic Peachtree Street in downtown Atlanta, Ga. Th...
The Westin Peachtree Plaza
Location. A common fixture on Atlanta, Ga.'s skyline, the Westin Peachtree Plaza is connected to the...