M
Mike Zawacki Review of Sheraton Atlanta Hotel
The Sheraton is located a brief walk away from man...
The Sheraton is located a brief walk away from many downtown businesses and attractions. The staff is very friendly and always willing to go out of their way to help you. Overall a great experience, a recommended place to stay in downtown Atlanta.
Comments: