Westin Peachtree Plaza Photos
Westin Peachtree Plaza General Info
Set in Downtown, this polished 73-story hotel with a mirror-glass facade is a 13-minute walk from the Georgia World Congress Center, and less than a mile from the Georgia Dome football stadium. There's a 3-story restaurant/bar offering a glass-walled dining room with sweeping views of the city, along with an intimate bar.
Atlanta, GA 30303