We are back on VRBO after a three-year hiatus! Back online Newly renovated! Location, location, location! Less than 3 miles from Mercedes Benz. Braves SunTrust Park stadium is only a 15 minute drive! You will enjoy this location. Property is near everything! Take a 5 minute drive to downtown Atlanta, World Congress Center, Zoo Atlanta and all downtown attractions. 2.8 miles from Mercedes Benz Stadium.. 10 minute drive to Little Five Points. Whether you are visiting for a conference or leisure, this is the ideal location! 3 minute walk to train station(West Lake).