Popular accommodations in Atlanta-Margaret Mitchell
VillaAccommodates 18
Victoria Mill Buckhead
Situated in Atlanta, Victoria Mill Buckhead is a recently renovated accommodation, 4.7 km from Atlanta History Center and 7.2 km from Atlantic Station. It is located 7.8 km from Cobb Energy Centre and features private check-in and check-out. There is a sun terrace and guests can make use of free WiFi and free private parking.Book nowfrom $86 per night