Wyndham Atlanta, Atlanta, Georgia

The Wyndham Downtown Atlanta Hotel is located perfectly situated in the heart of downtown Atlanta within walking distance to Olympic Park, CNN Center, The Georgia World Congress Center, Centennial Olympic Park, Georgia Dome, Phillips Arena, Merchandise Mart, Apparel Mart, and Gift Mart with easy accessibility to the MARTA mass transit system.

Other related links

Quick navigate Atlanta Hotels

Address and contact details

Wyndham Atlanta
160 Spring Street NW
Atlanta
Georgia
30303
USA

Local alternatives