African Zen Oasis, a property with a garden, is situated in Atlanta, 3.6 km from Georgia State Stadium, 4.2 km from State Farm Arena, as well as 4.4 km from Georgia World Congress Center. The air-conditioned accommodation is 3.
Number of rooms: 4
940 Oak Street Southwest, Atlanta, GA 30310, United States