Find hotels in Downtown Atlanta from $69