Towering 73 stories over downtown Atlanta, The Westin Peachtree Plaza offers spectacular ... Situated on the 73rd floor, the eatery offers diners a 360-degree view of the city.