Atlanta, GA 30303
Picture It ... At The Sleekest Choice Of Atlanta Hotels. The Sheraton Atlanta Hotel is a world-class Atlanta Georgia hotel, set in the center of downtown. Step inside and discover a chic new class of accommodations, unlike any other you´ll find at the typical Atlanta hotels. To complement its unique, of-the-moment atmosphere, our downtown Atlanta hotel offers a sleek location.