Atlanta’s Le Meridien will open on February 21, 2013 in the Perimeter area. This new hotel will have 275 rooms and suites. A pool, fitness center and a restaurant with a patio are some of the other amenities in this hotel.
Latest posts by Claudine Williams (see all)
- The Bachelor 2017 Finale in Finland: Who Did Nick Viall Choose? - March 22, 2017
- RHOA: The Porsha and Kandi Beef Continues - March 4, 2017
- The Bachelor 2017 Week 9 Fantasy Suite Dates in Finland - March 3, 2017