Hotels Near Inn at the Peachtrees, an Ascend Hotel, Atlanta