United States of America, Leila Valley
Located in Atlanta (Leila Valley), Atlanta on the Nile is within a 10-minute drive of Zoo Atlanta and Porsche Experience Center. This vacation home is 5.8 mi (9.4 km) from State Farm Arena and 6.1 mi (9.9 km) from World of Coca-Cola. Make yourself at home in one of the 3 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include irons/ironing boards, and housekeeping is provided on request. Free self parking is available onsite. Take in the views from a garden and make use of amenities such as complimentary wireless internet access.