Set in Atlanta, less than 1 km from Zoo Atlanta and a 19-minute walk from Georgia State Stadium, La Casa offers air conditioning. This holiday home is 3.9 km from Centennial Olympic Park and 4.3 km from Georgia World Congress Center.
Atlanta, 30315, Stati Uniti