The Le Méridien Atlanta Perimeter Georgia, the first of the brand in Atlanta, completed its $20 million renovation. The 275-room property received a new restaurant in addition to upgrades to its guest rooms, public areas and club lounge. The hotel offers approximately 10,000 square feet of meeting space.TagsHotels and Resorts