Chattahoochee Landing Apartments 100 Chattahoochee Cir, Roswell, GA30075 Chattahoochee Landing Apartment sits right across the street from the Chattahoochee River. Active residents can enjoy…More the nearby city park, bike and nature trials and The Chattahoochee Nature Center. This complex is the home of a fitness center, two Olympic-size pools, ample pet waste disposal units, a large playground and a free laundry facility. Prospective residents can choose from a one or two bedroom apartment or a three bedroom townhouse. Chattahoochee Landing has two gated entrances for safety and convenience. Twenty-four hour maintenance is also offered to residents.