Welcome to Loews Atlanta Hotel Atlanta, This luxury hotel is centrally located in downtown Atlanta and is a 10-minute walk to Piedmont Park. This 4-star hotel features fine-dining at Eleven Restaurant, a modern fitness centre, and spacious guests rooms. Loews Atlanta Hotel offers a 37-inch flat-screen TV in the bedroom and a 15-inch flat-screen TV in the bathroom. The stylish rooms also include bathrobes, a coffee maker, and a minibar. A full-service business center and a 24-hour front desk are available at Loews Atlanta Hotel. For added convenience the gym includes a hot tub. Guests can enjoy Southern-inspired creations at Eleven Restaurant as well as snacks and coffee at Market Eleven. Bar Eleven offers a full drink menu and live music every night. Georgia Institute of Technology is a 5-minute drive from the Loews Atlanta. The Georgia World Congress Center is 10 minutes away, and the High Museum of Art is 10 minutes away on foot. (Loews Atlanta Hotel Atlanta hotels booking).