Business hotels in Atlanta
1 property found
- Sort by:
4475 Best Road , Atlanta, GA, United States ()
The 3-star Cambria Suites boasts close proximity to The BEACH at Clayton County International Park, Six Flags Over Georgia and LEGOLAND Discovery Center just 17.2 km away. The business property features a souvenir shop, a safe deposit box and parking.
More...From US$ 124price for 1 nightBook Now