Located 700 metres from Atlantic Station, 1 Bedroom Luxury Apartment Downtown Atlanta offers accommodation in Atlanta. The air-conditioned unit is 2 km from Piedmont Park, and guests benefit from free WiFi and private parking available on site.
Address: 1220 Mecaslin Street Northwest, Atlanta
Rates from:
USD 250 | More:
Booking.com