New hotel opens at the Battery Atlanta

1 of 9