Enjoy the boutique style of this Buckhead hotel in the heart of Buckhead at Tower Place that offers Southern hospitality and a DoubleTree chocolate chip cookie. This landmark complex features a one-acre pedestrian park, offices, restaurants, retail and high-rise residential towers. DoubleTree by Hilton Hotel Atlanta …
Read more...