Meliá Hotel - Atlanta, Georgia
     
The Meliá Hotel in Atlanta Georgia is the first of the modern European brand hotels in the United States. Indulge in luxury accommodations in Atlanta with a fine selection of restaurants, bars and 31,000 square feet of flexible meeting and event space. Enjoy a unique pool suite featuring a private swimming pool on a secluded balcony. Discover the convenience and sophisticated elegance of the Meliá Atlanta. Done in collaboration with BBG-BBGM.
Jared Epps       978.387.6124       jared@jaredshermanepps.com      New York, New York
© 2008-2014 Jared Epps, all rights reserved