Staying at 990 Luxury Townhome Atlanta villa, guests can visit the conservation park "Atlanta Botanical Garden", which is approximately a 10-minute drive away.
The Atlanta holiday home offers a convenient location, 2.4 miles from Georgia Aquarium, while natural sights like the 22-acre public Centennial Olympic Park are 2.6 miles away. Guets with families will enjoy proximity to the 20-story SkyView Atlanta Ferris Wheel, located around 15 minutes away by car. 990 Luxury Townhome villa offers sports enthusiasts to discover Bobby Dodd Stadium, located 2.1 miles away.
West Midtown Corner Tavern is within reach of the villa. King Memorial train station is also situated about 10 minutes away by car.