Starwood's aloft chain of hotels has delayed it scheduled opening in Atlanta. Aloft along with sister brand Element were to be built on top of the other. On land that currently houses a Rooms To Go, abandoned Bridgetown Grill restaurant and a parking lot at the corner of Piedmont and Peachtree roads in Buckhead, the hotels were originally scheduled to open June 1, 2010. According to published reports, the new opening is said to be July 1, 2012. Repeat Atlanta!