Shining like a new penny, the Loews is still new to Atlanta's in-town fleet of luxury hotels, but already promises to be a stand out with its Southern-French fusion restaurant Eleven and superlative service. Great for those on business, especially the hard-at-work who expect nothing less than the ability to destress in one of the largest spas in town or the only hammam in the whole state.
Amenities Facilities1065 Peachtree St NE, Atlanta, GA, United States
Do you represent this business? Contact us to update your information & to manage your page.