HOMEWOOD SUITES ATLANTA BUCKHEAD * *
The Homewood Suites by Hilton Atlanta - Buckhead is a 3-star hotel located in Atlanta, Georgia. It is conveniently located off U.S. Highway 19, just 2.3 km from Lenox Square Mall and 14.3 km from downtown Atlanta. The hotel's suites feature traditional furnishings, fully equipped kitchens, dining tables, free Wi-Fi and flat-screen TVs. The hotel also offers a convenience store, free grocery delivery service, business center, self-service laundry, fitness room and outdoor pool. A meeting room for up to 30 people is also available, as are free shuttles within a 4.8 km radius. Parking is free, and the hotel is handicapped-accessible. The Homewood Suites by Hilton Atlanta - Buckhead offers good value for money and is well located for enjoying the city's attractions.