Explore Atlanta

Loews Atlanta Hotel

This modern hotel in the heart of Midtown, Atlanta's arts and entertainment district, proves that opposites attract by combining sleek, futuristic design with old-school Southern hospitality. The hotel offers 414 guest rooms, free Wi-Fi, free chauffeur service within a three-mile radius of the hotel, a restaurant, bar, business center and fitness center.

Locations

1065 Peachtree St. NE
Atlanta, GA 30309
United States