Jamestown inn & Suites is gelegen in Riverdale, op 18 km van Georgia State Stadium, en biedt accommodatie met een seizoensgebonden buitenzwembad, gratis privéparkeren en een fitnesscentrum. Dit hotel met 3 sterren biedt een 24-uursreceptie, een geldautomaat en gratis WiFi. Zoo Atlanta ligt op 20 km en Mercedes-Benz Stadium ligt op 21 km van het hotel.
College Football Hall of Fame ligt op 21 km van het hotel, en Centennial Olympic Park ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Hartsfield–Jackson Atlanta, op 5 km van Jamestown inn & Suites.