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)
- Art Hotel Barcelona: The Hotel Arts Was the Spot for the RHOA - April 20, 2018
- Plan a Trip to Barcelona and Italy (…with Reality TV glam) - April 13, 2018
- Hell’s Kitchen Restaurant Has Opened in Vegas - January 29, 2018