Towering 73 stories over downtown Atlanta, The Westin Peachtree Plaza ... well as floor-to-ceiling windows, coffee makers and flat-screen TVs. When it's time to relax, head to the 11th-floor ...