Aloft Atlanta at The Battery Atlanta The Braves Development Company announced the opening of Aloft Atlanta at The Battery Atlanta – a preferred hotel of the Atlanta Braves. The vibrant 142-room hotel is located along Battery Avenue, steps from Truist Park. (Aloft Atlanta at The Battery Atlanta)