Loews Atlanta Hotel offers a great location, putting you within a 15-minute walk of Georgia Institute of Technology and Piedmont Park. Guests can visit the spa to indulge in deep-tissue massages, body wraps, or facials, and SALTWOOD serves light fare. This luxurious hotel also features a bar/lounge, a health club, and a fitness center. Fellow travelers love the helpful staff. The property is just a short walk to public transportation: Midtown Station is 6 minutes and Arts Center Station is 12 minutes.