Hotels Near Lenox Square
Rotate the image to find the location of the Lenox Square
If you're travelling to Atlanta, make sure you check out the Lenox Square. It's a great place to visit in the Atlanta. There are lots of hotels near the Lenox Square that you can choose from, depending on your budget. You can find the cheapest hotels near the Lenox Square, or the hotel that's closest to Lenox Square, with varying prices. Here are some hotels near the Lenox Square in Atlanta, United States of America:

Hotel Colee, Atlanta Buckhead, Autograph Collection
United States of America
very good / 304 reviews

Atlanta Furnished Apartments - Great location in the Heart of the City
United States of America
good / 19 reviews