Comfort Suites hotel in Morrow, GA near Georgia International Convention Center. Conveniently located off Interstate 75, the Comfort Suites® hotel in Morrow, GA offers easy access to businesses like Delta, Wachovia and UPS, as well as the Georgia International Convention Center.