Towering 73 stories over downtown Atlanta, The Westin Peachtree Plaza offers spectacular ... diners a 360-degree view of the city. And because this hotel is part of the Marriott hotel family ...