The 0-bedroom Joshua Tree Villa is set in Atlanta, nearly a 10-minute drive from the 30-acre Atlanta Botanical Garden and nearly a 10-minute drive from Piedmont Park.
The accommodation is equipped with 0 bedrooms.
The nearest airport is DeKalb-Peachtree, situated 15 km from the Atlanta villa.