Luxury Hotels Atlas / Places / United States / Atlanta / Loews Atlanta Hotel

Loews Atlanta Hotel

Atlanta, Georgia, United States · Loews Hotels · Accessible Luxury

Loews Atlanta Hotel: ExteriorLoews Atlanta Hotel: ExteriorLoews Atlanta Hotel: Bedroom

Loews opened this Midtown tower on April 1, 2010, at 1065 Peachtree Street: 414 rooms, 44 of them suites, with condominiums stacked above the hotel floors. Piedmont Park is the walk from the door, and the Margaret Mitchell House is a few minutes away on foot. A 2025 lobby redo brought in Ashland, a steakhouse that also serves sushi, while exhale spa runs the seventh floor.

About Loews Atlanta Hotel

History

Opened 2010 as Loews Atlanta, about 414 hotel rooms in a mixed-use tower with residences above. Lobby, bar, and restaurant redone in 2025.

The setting

At 1065 Peachtree Street NE in Midtown Atlanta, a short walk from Piedmont Park.

Restaurants and bars

Experiences

Amenities

Awards

Open Loews Atlanta Hotel in the atlas for live weekend rates, photos, and the full folio.

More Loews Hotels hotels

More hotels in Atlanta

Loews Hotels in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Atlanta

How the six LHA Tiers work